libquentier  0.4.0
The library for rich desktop clients of Evernote service
Public Member Functions | Static Public Member Functions | List of all members
quentier::Tag Class Reference
Inheritance diagram for quentier::Tag:
Inheritance graph
[legend]
Collaboration diagram for quentier::Tag:
Collaboration graph
[legend]

Public Member Functions

 Tag (const Tag &other)
 
 Tag (Tag &&other)
 
Tagoperator= (const Tag &other)
 
Tagoperator= (Tag &&other)
 
 Tag (const qevercloud::Tag &other)
 
 Tag (qevercloud::Tag &&other)
 
bool operator== (const Tag &other) const
 
bool operator!= (const Tag &other) const
 
const qevercloud::Tag & qevercloudTag () const
 
qevercloud::Tag & qevercloudTag ()
 
virtual void clear () Q_DECL_OVERRIDE
 
virtual bool hasGuid () const Q_DECL_OVERRIDE
 
virtual const QString & guid () const Q_DECL_OVERRIDE
 
virtual void setGuid (const QString &guid) Q_DECL_OVERRIDE
 
virtual bool hasUpdateSequenceNumber () const Q_DECL_OVERRIDE
 
virtual qint32 updateSequenceNumber () const Q_DECL_OVERRIDE
 
virtual void setUpdateSequenceNumber (const qint32 usn) Q_DECL_OVERRIDE
 
virtual bool checkParameters (ErrorString &errorDescription) const Q_DECL_OVERRIDE
 
bool hasName () const
 
const QString & name () const
 
void setName (const QString &name)
 
bool hasParentGuid () const
 
const QString & parentGuid () const
 
void setParentGuid (const QString &parentGuid)
 
bool hasParentLocalUid () const
 
const QString & parentLocalUid () const
 
void setParentLocalUid (const QString &parentLocalUid)
 
bool hasLinkedNotebookGuid () const
 
const QString & linkedNotebookGuid () const
 
void setLinkedNotebookGuid (const QString &linkedNotebookGuid)
 
virtual QTextStream & print (QTextStream &strm) const Q_DECL_OVERRIDE
 
- Public Member Functions inherited from quentier::IFavoritableDataElement
virtual bool isFavorited () const =0
 
virtual void setFavorited (const bool favorited)=0
 
- Public Member Functions inherited from quentier::INoteStoreDataElement
virtual bool isDirty () const =0
 
virtual void setDirty (const bool dirty)=0
 
virtual bool isLocal () const =0
 
virtual void setLocal (const bool local)=0
 
- Public Member Functions inherited from quentier::ILocalStorageDataElement
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 const QString toString () const
 

Static Public Member Functions

static bool validateName (const QString &name, ErrorString *pErrorDescription=Q_NULLPTR)
 

Additional Inherited Members

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