libquentier 0.5.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
Public Member Functions | List of all members
quentier::LinkedNotebook Class Reference
Inheritance diagram for quentier::LinkedNotebook:
Inheritance graph
[legend]
Collaboration diagram for quentier::LinkedNotebook:
Collaboration graph
[legend]

Public Member Functions

 LinkedNotebook (const LinkedNotebook &other)
 
 LinkedNotebook (LinkedNotebook &&other)
 
LinkedNotebookoperator= (const LinkedNotebook &other)
 
LinkedNotebookoperator= (LinkedNotebook &&other)
 
 LinkedNotebook (const qevercloud::LinkedNotebook &linkedNotebook)
 
 LinkedNotebook (qevercloud::LinkedNotebook &&linkedNotebook)
 
const qevercloud::LinkedNotebook & qevercloudLinkedNotebook () const
 
qevercloud::LinkedNotebook & qevercloudLinkedNotebook ()
 
bool operator== (const LinkedNotebook &other) const
 
bool operator!= (const LinkedNotebook &other) const
 
virtual void clear () override
 
virtual bool hasGuid () const override
 
virtual const QString & guid () const override
 
virtual void setGuid (const QString &guid) override
 
virtual bool hasUpdateSequenceNumber () const override
 
virtual qint32 updateSequenceNumber () const override
 
virtual void setUpdateSequenceNumber (const qint32 usn) override
 
virtual bool checkParameters (ErrorString &errorDescription) const override
 
bool hasShareName () const
 
const QString & shareName () const
 
void setShareName (const QString &shareName)
 
bool hasUsername () const
 
const QString & username () const
 
void setUsername (const QString &username)
 
bool hasShardId () const
 
const QString & shardId () const
 
void setShardId (const QString &shardId)
 
bool hasSharedNotebookGlobalId () const
 
const QString & sharedNotebookGlobalId () const
 
void setSharedNotebookGlobalId (const QString &sharedNotebookGlobalId)
 
bool hasUri () const
 
const QString & uri () const
 
void setUri (const QString &uri)
 
bool hasNoteStoreUrl () const
 
const QString & noteStoreUrl () const
 
void setNoteStoreUrl (const QString &noteStoreUrl)
 
bool hasWebApiUrlPrefix () const
 
const QString & webApiUrlPrefix () const
 
void setWebApiUrlPrefix (const QString &webApiUrlPrefix)
 
bool hasStack () const
 
const QString & stack () const
 
void setStack (const QString &stack)
 
bool hasBusinessId () const
 
qint32 businessId () const
 
void setBusinessId (const qint32 businessId)
 
virtual QTextStream & print (QTextStream &strm) const override
 
- Public Member Functions inherited from quentier::INoteStoreDataElement
virtual void clear ()=0
 
virtual bool hasGuid () const =0
 
virtual const QString & guid () const =0
 
virtual void setGuid (const QString &guid)=0
 
virtual bool hasUpdateSequenceNumber () const =0
 
virtual qint32 updateSequenceNumber () const =0
 
virtual void setUpdateSequenceNumber (const qint32 usn)=0
 
virtual bool checkParameters (ErrorString &errorDescription) const =0
 
virtual bool isDirty () const =0
 
virtual void setDirty (const bool dirty)=0
 
virtual bool isLocal () const =0
 
virtual void setLocal (const bool local)=0
 
virtual const QString localUid () const =0
 
virtual void setLocalUid (const QString &guid)=0
 
virtual void unsetLocalUid ()=0
 
- Public Member Functions inherited from quentier::Printable
virtual QTextStream & print (QTextStream &strm) const =0
 
virtual const QString toString () const
 

Additional Inherited Members

- Protected Member Functions inherited from quentier::Printable
 Printable (const Printable &other)
 
Printableoperator= (const Printable &other)
 

Member Function Documentation

◆ checkParameters()

virtual bool quentier::LinkedNotebook::checkParameters ( ErrorString errorDescription) const
overridevirtual

◆ clear()

virtual void quentier::LinkedNotebook::clear ( )
overridevirtual

◆ guid()

virtual const QString & quentier::LinkedNotebook::guid ( ) const
overridevirtual

◆ hasGuid()

virtual bool quentier::LinkedNotebook::hasGuid ( ) const
overridevirtual

◆ hasUpdateSequenceNumber()

virtual bool quentier::LinkedNotebook::hasUpdateSequenceNumber ( ) const
overridevirtual

◆ print()

virtual QTextStream & quentier::LinkedNotebook::print ( QTextStream &  strm) const
overridevirtual

Implements quentier::Printable.

◆ setGuid()

virtual void quentier::LinkedNotebook::setGuid ( const QString &  guid)
overridevirtual

◆ setUpdateSequenceNumber()

virtual void quentier::LinkedNotebook::setUpdateSequenceNumber ( const qint32  usn)
overridevirtual

◆ updateSequenceNumber()

virtual qint32 quentier::LinkedNotebook::updateSequenceNumber ( ) const
overridevirtual