QEverCloud  6.1.0
Unofficial Evernote Cloud API for Qt
Public Member Functions | Public Attributes | Properties | List of all members
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

Optional QList
 

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

◆ QList

Optional qevercloud::CreateOrUpdateNotebookSharesResult::QList