QEverCloud
4.1.0
Unofficial Evernote Cloud API for Qt
|
#include <types.h>
Public Member Functions | |
bool | operator== (const SharedNote &other) const |
bool | operator!= (const SharedNote &other) const |
Public Attributes | |
Optional< UserID > | sharerUserID |
Optional< Identity > | recipientIdentity |
Optional< SharedNotePrivilegeLevel::type > | privilege |
Optional< Timestamp > | serviceCreated |
Optional< Timestamp > | serviceUpdated |
Optional< Timestamp > | serviceAssigned |
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 |
Optional< SharedNotePrivilegeLevel::type > 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.