libquentier 0.5.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
quentier::Tag Class Reference
Inheritance diagram for quentier::Tag:
Collaboration diagram for quentier::Tag:

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 () 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 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 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=nullptr)

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::Tag::checkParameters ( ErrorString & errorDescription) const
overridevirtual

◆ clear()

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

◆ guid()

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

◆ hasGuid()

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

◆ hasUpdateSequenceNumber()

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

◆ print()

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

Implements quentier::Printable.

◆ setGuid()

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

◆ setUpdateSequenceNumber()

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

◆ updateSequenceNumber()

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