ews-cpp  0.9
Public Member Functions | Static Public Member Functions | List of all members
ews::occurrence_info Class Referencefinal

Holds a subset of properties from an existing calendar item. More...

#include <ews.hpp>

Public Member Functions

 occurrence_info (item_id id, date_time start, date_time end, date_time original_start)
 
const date_timeget_end () const EWS_NOEXCEPT
 
const item_idget_item_id () const EWS_NOEXCEPT
 
const date_timeget_original_start () const EWS_NOEXCEPT
 
const date_timeget_start () const EWS_NOEXCEPT
 
bool none () const EWS_NOEXCEPT
 True if this occurrence_info is undefined.
 

Static Public Member Functions

static occurrence_info from_xml_element (const rapidxml::xml_node<> &elem)
 Makes a occurrence_info instance from a <FirstOccurrence>, <LastOccurrence>, or <Occurrence> XML element.
 

Detailed Description

Holds a subset of properties from an existing calendar item.

See also
calendar_item::get_first_occurrence
calendar_item::get_last_occurrence
calendar_item::get_modified_occurrences
calendar_item::get_deleted_occurrences

The documentation for this class was generated from the following file: