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

Public Types

typedef qevercloud::QueryFormat::type QueryFormat
 
typedef qevercloud::SavedSearchScope SavedSearchScope
 

Public Member Functions

 SavedSearch (const SavedSearch &other)
 
 SavedSearch (SavedSearch &&other)
 
SavedSearchoperator= (const SavedSearch &other)
 
SavedSearchoperator= (SavedSearch &&other)
 
 SavedSearch (const qevercloud::SavedSearch &search)
 
 SavedSearch (qevercloud::SavedSearch &&search)
 
const qevercloud::SavedSearch & qevercloudSavedSearch () const
 
qevercloud::SavedSearch & qevercloudSavedSearch ()
 
bool operator== (const SavedSearch &other) const
 
bool operator!= (const SavedSearch &other) const
 
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 hasQuery () const
 
const QString & query () const
 
void setQuery (const QString &query)
 
bool hasQueryFormat () const
 
QueryFormat queryFormat () const
 
void setQueryFormat (const qint8 queryFormat)
 
bool hasIncludeAccount () const
 
bool includeAccount () const
 
void setIncludeAccount (const bool includeAccount)
 
bool hasIncludePersonalLinkedNotebooks () const
 
bool includePersonalLinkedNotebooks () const
 
void setIncludePersonalLinkedNotebooks (const bool includePersonalLinkedNotebooks)
 
bool hasIncludeBusinessLinkedNotebooks () const
 
bool includeBusinessLinkedNotebooks () const
 
void setIncludeBusinessLinkedNotebooks (const bool includeBusinessLinkedNotebooks)
 
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)