ews-cpp
0.9
|
Represents a single delegate. More...
#include <ews.hpp>
Classes | |
struct | delegate_permissions |
Public Types | |
enum | permission_level { permission_level::none, permission_level::reviewer, permission_level::author, permission_level::editor, permission_level::custom } |
Specifies the delegate permission-level settings for a user. More... | |
Public Member Functions | |
delegate_user (user_id user, delegate_permissions permissions, bool receive_copies, bool view_private_items) | |
const delegate_permissions & | get_permissions () const EWS_NOEXCEPT |
bool | get_receive_copies_of_meeting_messages () const EWS_NOEXCEPT |
Returns whether this delegate receives copies of meeting-related messages that are addressed to the original owner of the mailbox. | |
const user_id & | get_user_id () const EWS_NOEXCEPT |
bool | get_view_private_items () const EWS_NOEXCEPT |
Returns whether this delegate is allowed to view private items in the owner's mailbox. | |
std::string | to_xml () const |
Static Public Member Functions | |
static delegate_user | from_xml_element (const rapidxml::xml_node< char > &elem) |
Represents a single delegate.
|
strong |