QEverCloud 6.1.0
Unofficial Evernote Cloud API for Qt
Loading...
Searching...
No Matches
qevercloud::CreateOrUpdateNotebookSharesResult Struct Reference

#include <Types.h>

Inheritance diagram for qevercloud::CreateOrUpdateNotebookSharesResult:
qevercloud::Printable

Public Member Functions

virtual void print (QTextStream &strm) const override
bool operator== (const CreateOrUpdateNotebookSharesResult &other) const
bool operator!= (const CreateOrUpdateNotebookSharesResult &other) const
Public Member Functions inherited from qevercloud::Printable
 Printable ()=default
virtual ~Printable ()=default
virtual QString toString () const

Public Attributes

EverCloudLocalData localData
Optional< qint32 > updateSequenceNum
Optional< QList< SharedNotebook > > matchingShares

Properties

OptionalQList< SharedNotebookmatchingShares

Detailed Description

A structure containing the results of a call to createOrUpdateNotebookShares.

Member Function Documentation

◆ operator!=()

bool qevercloud::CreateOrUpdateNotebookSharesResult::operator!= ( const CreateOrUpdateNotebookSharesResult & other) const
inline

◆ operator==()

bool qevercloud::CreateOrUpdateNotebookSharesResult::operator== ( const CreateOrUpdateNotebookSharesResult & other) const
inline

◆ print()

virtual void qevercloud::CreateOrUpdateNotebookSharesResult::print ( QTextStream & strm) const
overridevirtual

Implements qevercloud::Printable.

Member Data Documentation

◆ localData

EverCloudLocalData qevercloud::CreateOrUpdateNotebookSharesResult::localData

See the declaration of EverCloudLocalData for details

◆ matchingShares

Optional<QList<SharedNotebook> > qevercloud::CreateOrUpdateNotebookSharesResult::matchingShares

A list of SharedNotebook records that match the desired recipients. These records may have been either created or updated by the call to createOrUpdateNotebookShares, or they may have been at the desired privilege privilege level prior to the call.

◆ updateSequenceNum

Optional< qint32 > qevercloud::CreateOrUpdateNotebookSharesResult::updateSequenceNum

The USN of the notebook after the call.

Property Documentation

◆ matchingShares

OptionalQList<SharedNotebook> qevercloud::CreateOrUpdateNotebookSharesResult::matchingShares