QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
European Central Bank reserve maintenance dates. More...
#include <ecb.hpp>
Static Public Member Functions | |
static const std::set< Date > & | knownDates () |
static void | addDate (const Date &d) |
static void | removeDate (const Date &d) |
static Date | date (Month m, Year y) |
maintenance period start date in the given month/year More... | |
static Date | date (const std::string &ecbCode, const Date &referenceDate=Date()) |
static std::string | code (const Date &ecbDate) |
static Date | nextDate (const Date &d=Date()) |
next maintenance period start date following the given date More... | |
static Date | nextDate (const std::string &ecbCode, const Date &referenceDate=Date()) |
next maintenance period start date following the given ECB code More... | |
static std::vector< Date > | nextDates (const Date &d=Date()) |
next maintenance period start dates following the given date More... | |
static std::vector< Date > | nextDates (const std::string &ecbCode, const Date &referenceDate=Date()) |
next maintenance period start dates following the given code More... | |
static bool | isECBdate (const Date &d) |
static bool | isECBcode (const std::string &in) |
returns whether or not the given string is an ECB code More... | |
static std::string | nextCode (const Date &d=Date()) |
next ECB code following the given date More... | |
static std::string | nextCode (const std::string &ecbCode) |
next ECB code following the given code More... | |
|
static |
|
static |
|
static |