|
ews-cpp
0.9
|
A weekly recurrence. More...
#include <ews.hpp>
Public Member Functions | |
| weekly_recurrence (uint32_t interval, day_of_week days_of_week, day_of_week first_day_of_week=day_of_week::mon) | |
| weekly_recurrence (uint32_t interval, std::vector< day_of_week > days_of_week, day_of_week first_day_of_week=day_of_week::mon) | |
| const std::vector< day_of_week > & | get_days_of_week () const EWS_NOEXCEPT |
| day_of_week | get_first_day_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. | |
A weekly recurrence.
An example for a weekly recurrence is a regular meeting on a specific day each week.
1.8.11