QEverCloud
6.1.0
Unofficial Evernote Cloud API for Qt
|
#include <Types.h>
Public Member Functions | |
virtual void | print (QTextStream &strm) const override |
bool | operator== (const NoteShareRelationshipRestrictions &other) const |
bool | operator!= (const NoteShareRelationshipRestrictions &other) const |
![]() | |
Printable ()=default | |
virtual | ~Printable ()=default |
virtual QString | toString () const |
Public Attributes | |
EverCloudLocalData | localData |
Optional< bool > | noSetReadNote |
Optional< bool > | noSetModifyNote |
Optional< bool > | noSetFullAccess |
This structure is used by the service to communicate to clients, via getNoteShareRelationships, which privilege levels are assignable to the target of a note share relationship.
|
inline |
|
inline |
|
overridevirtual |
Implements qevercloud::Printable.
EverCloudLocalData qevercloud::NoteShareRelationshipRestrictions::localData |
See the declaration of EverCloudLocalData for details
Optional< bool > qevercloud::NoteShareRelationshipRestrictions::noSetFullAccess |
This value is true if the user is not allowed to set the privilege level to SharedNotePrivilegeLevel.FULL_ACCESS.
Optional< bool > qevercloud::NoteShareRelationshipRestrictions::noSetModifyNote |
This value is true if the user is not allowed to set the privilege level to SharedNotePrivilegeLevel.MODIFY_NOTE.
Optional< bool > qevercloud::NoteShareRelationshipRestrictions::noSetReadNote |
This value is true if the user is not allowed to set the privilege level to SharedNotePrivilegeLevel.READ_NOTE.