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 SharedNote &other) const |
bool | operator!= (const SharedNote &other) const |
![]() | |
Printable ()=default | |
virtual | ~Printable ()=default |
virtual QString | toString () const |
Represents a relationship between a note and a single share invitation recipient. The recipient is identified via an Identity, and has a given privilege that specifies what actions they may take on the note.
|
inline |
|
inline |
|
overridevirtual |
Implements qevercloud::Printable.
EverCloudLocalData qevercloud::SharedNote::localData |
See the declaration of EverCloudLocalData for details
Optional< SharedNotePrivilegeLevel > qevercloud::SharedNote::privilege |
The privilege level that the share grants to the recipient.
The identity of the recipient of the share. For a given note, there may be only one SharedNote per recipient identity. Only recipientIdentity.id is guaranteed to be set. Other fields on the Identity may or my not be set based on the requesting user's relationship with the recipient.
The time at which the share was assigned to a specific recipient user ID.
The time at which the share was created.
The time at which the share was last updated.