|
void | addHolidays (const string &calname, const Date &d) |
| This method adds d to the list of holidays for cal name.
|
|
void | addBusinessDays (const string &calname, const Date &d) |
| This method adds d to the list of business days for cal name.
|
|
void | addBaseCalendar (const string &calname, const string &d) |
| This method adds s as a base calendar for cal name.
|
|
const set< Date > & | getHolidays (const string &calname) const |
| Returns all the holidays for a given cal name.
|
|
const set< Date > & | getBusinessDays (const string &calname) const |
| Returns all the business days for a given calname.
|
|
set< string > | getCalendars () const |
|
const string & | getBaseCalendar (const string &calname) const |
|
void | fromXML (XMLNode *node) override |
|
XMLNode * | toXML (XMLDocument &doc) override |
|
void | append (const CalendarAdjustmentConfig &c) |
| add all holidays and business days from c to this instance
|
|
void | fromFile (const std::string &filename) |
|
void | toFile (const std::string &filename) |
|
void | fromXMLString (const std::string &xml) |
| Parse from XML string.
|
|
std::string | toXMLString () |
| Parse from XML string.
|
|