|
QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
|
global repository for past index fixings More...
#include <ql/indexes/indexmanager.hpp>
Public Member Functions | |
| std::vector< std::string > | histories () const |
| returns all names of the indexes for which fixings were stored | |
| void | clearHistories () |
| clears all stored fixings | |
| bool | hasHistory (const std::string &name) const |
| const TimeSeries< Real > & | getHistory (const std::string &name) const |
| void | clearHistory (const std::string &name) |
| bool | hasHistoricalFixing (const std::string &name, const Date &fixingDate) const |
| void | setHistory (const std::string &name, TimeSeries< Real > history) |
| ext::shared_ptr< Observable > | notifier (const std::string &name) const |
| Public Member Functions inherited from Singleton< IndexManager > | |
| Singleton (const Singleton &)=delete | |
| Singleton & | operator= (const Singleton &)=delete |
Friends | |
| class | Singleton< IndexManager > |
| class | Index |
Additional Inherited Members | |
| Static Public Member Functions inherited from Singleton< IndexManager > | |
| static IndexManager & | instance () |
| access to the unique instance | |
global repository for past index fixings
| bool hasHistory | ( | const std::string & | name | ) | const |
| const TimeSeries< Real > & getHistory | ( | const std::string & | name | ) | const |
| void clearHistory | ( | const std::string & | name | ) |
| bool hasHistoricalFixing | ( | const std::string & | name, |
| const Date & | fixingDate ) const |
| void setHistory | ( | const std::string & | name, |
| TimeSeries< Real > | history ) |
| ext::shared_ptr< Observable > notifier | ( | const std::string & | name | ) | const |