QEverCloud 6.1.0
Unofficial Evernote Cloud API for Qt
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
qevercloud::Printable Class Referenceabstract

#include <Printable.h>

Inheritance diagram for qevercloud::Printable:
qevercloud::AccountLimits qevercloud::Accounting qevercloud::AuthenticationResult qevercloud::BootstrapInfo qevercloud::BootstrapProfile qevercloud::BootstrapSettings qevercloud::BusinessInvitation qevercloud::BusinessNotebook qevercloud::BusinessUserAttributes qevercloud::BusinessUserInfo qevercloud::CanMoveToContainerRestrictions qevercloud::Contact qevercloud::CreateOrUpdateNotebookSharesResult qevercloud::Data qevercloud::EDAMInvalidContactsException qevercloud::EDAMNotFoundException qevercloud::EDAMSystemException qevercloud::EDAMUserException qevercloud::EverCloudLocalData qevercloud::EvernoteOAuthWebView::OAuthResult qevercloud::Identity qevercloud::InvitationShareRelationship qevercloud::LazyMap qevercloud::LinkedNotebook qevercloud::ManageNoteSharesError qevercloud::ManageNoteSharesParameters qevercloud::ManageNoteSharesResult qevercloud::ManageNotebookSharesError qevercloud::ManageNotebookSharesParameters qevercloud::ManageNotebookSharesResult qevercloud::MemberShareRelationship qevercloud::Note qevercloud::NoteAttributes qevercloud::NoteCollectionCounts qevercloud::NoteEmailParameters qevercloud::NoteFilter qevercloud::NoteInvitationShareRelationship qevercloud::NoteLimits qevercloud::NoteList qevercloud::NoteMemberShareRelationship qevercloud::NoteMetadata qevercloud::NoteRestrictions qevercloud::NoteResultSpec qevercloud::NoteShareRelationshipRestrictions qevercloud::NoteShareRelationships qevercloud::NoteVersionId qevercloud::Notebook qevercloud::NotebookDescriptor qevercloud::NotebookRecipientSettings qevercloud::NotebookRestrictions qevercloud::NotebookShareTemplate qevercloud::NotesMetadataList qevercloud::NotesMetadataResultSpec qevercloud::PublicUserInfo qevercloud::Publishing qevercloud::RelatedContent qevercloud::RelatedContentImage qevercloud::RelatedQuery qevercloud::RelatedResult qevercloud::RelatedResultSpec qevercloud::Resource qevercloud::ResourceAttributes qevercloud::SavedSearch qevercloud::SavedSearchScope qevercloud::ShareRelationshipRestrictions qevercloud::ShareRelationships qevercloud::SharedNote qevercloud::SharedNoteTemplate qevercloud::SharedNotebook qevercloud::SharedNotebookRecipientSettings qevercloud::SyncChunk qevercloud::SyncChunkFilter qevercloud::SyncState qevercloud::Tag qevercloud::UpdateNoteIfUsnMatchesResult qevercloud::User qevercloud::UserAttributes qevercloud::UserIdentity qevercloud::UserProfile qevercloud::UserUrls

Public Member Functions

 Printable ()=default
 
virtual ~Printable ()=default
 
virtual void print (QTextStream &strm) const =0
 
virtual QString toString () const
 

Friends

QEVERCLOUD_EXPORT QTextStream & operator<< (QTextStream &strm, const Printable &printable)
 
QEVERCLOUD_EXPORT QDebug & operator<< (QDebug &dbg, const Printable &printable)
 

Constructor & Destructor Documentation

◆ Printable()

qevercloud::Printable::Printable ( )
default

◆ ~Printable()

virtual qevercloud::Printable::~Printable ( )
virtualdefault

Member Function Documentation

◆ print()

virtual void qevercloud::Printable::print ( QTextStream &  strm) const
pure virtual

Implemented in qevercloud::EverCloudLocalData, qevercloud::SyncState, qevercloud::SyncChunkFilter, qevercloud::NoteFilter, qevercloud::NotesMetadataResultSpec, qevercloud::NoteCollectionCounts, qevercloud::NoteResultSpec, qevercloud::NoteVersionId, qevercloud::RelatedQuery, qevercloud::RelatedResultSpec, qevercloud::ShareRelationshipRestrictions, qevercloud::MemberShareRelationship, qevercloud::NoteShareRelationshipRestrictions, qevercloud::NoteMemberShareRelationship, qevercloud::NoteInvitationShareRelationship, qevercloud::NoteShareRelationships, qevercloud::ManageNoteSharesParameters, qevercloud::Data, qevercloud::UserAttributes, qevercloud::BusinessUserAttributes, qevercloud::Accounting, qevercloud::BusinessUserInfo, qevercloud::AccountLimits, qevercloud::User, qevercloud::Contact, qevercloud::Identity, qevercloud::Tag, qevercloud::LazyMap, qevercloud::ResourceAttributes, qevercloud::Resource, qevercloud::NoteAttributes, qevercloud::SharedNote, qevercloud::NoteRestrictions, qevercloud::NoteLimits, qevercloud::Note, qevercloud::Publishing, qevercloud::BusinessNotebook, qevercloud::SavedSearchScope, qevercloud::SavedSearch, qevercloud::SharedNotebookRecipientSettings, qevercloud::NotebookRecipientSettings, qevercloud::SharedNotebook, qevercloud::CanMoveToContainerRestrictions, qevercloud::NotebookRestrictions, qevercloud::Notebook, qevercloud::LinkedNotebook, qevercloud::NotebookDescriptor, qevercloud::UserProfile, qevercloud::RelatedContentImage, qevercloud::RelatedContent, qevercloud::BusinessInvitation, qevercloud::UserIdentity, qevercloud::PublicUserInfo, qevercloud::UserUrls, qevercloud::AuthenticationResult, qevercloud::BootstrapSettings, qevercloud::BootstrapProfile, qevercloud::BootstrapInfo, qevercloud::EDAMUserException, qevercloud::EDAMSystemException, qevercloud::EDAMNotFoundException, qevercloud::EDAMInvalidContactsException, qevercloud::SyncChunk, qevercloud::NoteList, qevercloud::NoteMetadata, qevercloud::NotesMetadataList, qevercloud::NoteEmailParameters, qevercloud::RelatedResult, qevercloud::UpdateNoteIfUsnMatchesResult, qevercloud::InvitationShareRelationship, qevercloud::ShareRelationships, qevercloud::ManageNotebookSharesParameters, qevercloud::ManageNotebookSharesError, qevercloud::ManageNotebookSharesResult, qevercloud::SharedNoteTemplate, qevercloud::NotebookShareTemplate, qevercloud::CreateOrUpdateNotebookSharesResult, qevercloud::ManageNoteSharesError, qevercloud::ManageNoteSharesResult, and qevercloud::EvernoteOAuthWebView::OAuthResult.

◆ toString()

virtual QString qevercloud::Printable::toString ( ) const
virtual

Friends And Related Function Documentation

◆ operator<< [1/2]

QEVERCLOUD_EXPORT QDebug & operator<< ( QDebug &  dbg,
const Printable printable 
)
friend

◆ operator<< [2/2]

QEVERCLOUD_EXPORT QTextStream & operator<< ( QTextStream &  strm,
const Printable printable 
)
friend