ews-cpp
0.9
|
An event that occurs annually relative to a month, week, and day. More...
#include <ews.hpp>
Public Member Functions | |
relative_monthly_recurrence (uint32_t interval, day_of_week days_of_week, day_of_week_index index) | |
day_of_week_index | get_day_of_week_index () const EWS_NOEXCEPT |
day_of_week | get_days_of_week () const EWS_NOEXCEPT |
uint32_t | get_interval () const EWS_NOEXCEPT |
std::string | get_occurence_name () override |
Public Member Functions inherited from ews::recurrence_pattern | |
std::string | to_xml () const |
rapidxml::xml_node & | to_xml_element (rapidxml::xml_node<> &parent) const |
Creates a new XML element for this recurrence pattern and appends it to given parent node. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from ews::recurrence_pattern | |
static std::unique_ptr< recurrence_pattern > | from_xml_element (const rapidxml::xml_node<> &elem) |
Makes a recurrence_pattern instance from a <Recurrence> XML element. | |
An event that occurs annually relative to a month, week, and day.
For example, if you are a member of a C++ user group that decides to meet on the third Thursday of every month you would write
The interval
parameter indicates the interval in months between each time zone. For example, an interval
value of 1 would yield an appointment occurring twelve times a year, a value of 6 would produce two occurrences a year and so on.