QEverCloud 6.2.0
Unofficial Evernote Cloud API for Qt
|
#include <Types.h>
Public Member Functions | |
virtual void | print (QTextStream &strm) const override |
bool | operator== (const UserProfile &other) const |
bool | operator!= (const UserProfile &other) const |
![]() | |
Printable ()=default | |
virtual | ~Printable ()=default |
virtual QString | toString () const |
Public Attributes | |
EverCloudLocalData | localData |
Optional< UserID > | id |
Optional< QString > | name |
Optional< QString > | |
Optional< QString > | username |
Optional< BusinessUserAttributes > | attributes |
Optional< Timestamp > | joined |
Optional< Timestamp > | photoLastUpdated |
Optional< QString > | photoUrl |
Optional< BusinessUserRole > | role |
Optional< BusinessUserStatus > | status |
This structure represents profile information for a user in a business.
|
inline |
|
inline |
|
overridevirtual |
Implements qevercloud::Printable.
Optional< BusinessUserAttributes > qevercloud::UserProfile::attributes |
The user's business specific attributes.
The user's business email address. If the user has not registered their business email address, this field will be empty.
The numeric identifier that uniquely identifies a user.
EverCloudLocalData qevercloud::UserProfile::localData |
See the declaration of EverCloudLocalData for details
The time when the user's profile photo was most recently updated
A URL identifying a copy of the user's current profile photo
Optional< BusinessUserRole > qevercloud::UserProfile::role |
The BusinessUserRole for the user
Optional< BusinessUserStatus > qevercloud::UserProfile::status |
The BusinessUserStatus for the user