|
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 |
| Public Member Functions inherited from qevercloud::Printable | |
| 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.