ews-cpp
0.9
|
The OccurrenceItemId element identifies a single occurrence of a recurring item. More...
#include <ews.hpp>
Public Member Functions | |
occurrence_item_id (std::string id) | |
Constructs an <OccurrenceItemId> from given id string. | |
occurrence_item_id (const item_id &item_id) | |
Constructs an <OccurrenceItemId> from a given item_id instance. | |
occurrence_item_id (const item_id &item_id, int instance_index) | |
Constructs an <OccurrenceItemId> from a given item_id instance. | |
occurrence_item_id (std::string id, std::string change_key, int instance_index) | |
Constructs an <OccurrenceItemId> from given identifier and change key. | |
const std::string & | change_key () const EWS_NOEXCEPT |
Returns the change key. | |
const std::string & | id () const EWS_NOEXCEPT |
Returns the identifier. | |
int | instance_index () const EWS_NOEXCEPT |
Returns the instance index. | |
std::string | to_xml () const |
Serializes this occurrence_item_id to an XML string. | |
bool | valid () const EWS_NOEXCEPT |
Whether this item_id is expected to be valid. | |
Static Public Member Functions | |
static occurrence_item_id | from_xml_element (const rapidxml::xml_node<> &elem) |
The OccurrenceItemId element identifies a single occurrence of a recurring item.
|
inlinestatic |
Makes an occurrence_item_id instance from an <OccurrenceItemId>
XML element