Shift data class (for SLN bond option volatilities) More...
#include <ored/marketdata/marketdatum.hpp>
Public Member Functions | |
BondOptionShiftQuote () | |
BondOptionShiftQuote (Real value, Date asofDate, const string &name, QuoteType quoteType, string qualifier, Period term) | |
Constructor. More... | |
QuantLib::ext::shared_ptr< MarketDatum > | clone () override |
Make a copy of the market datum. More... | |
Public Member Functions inherited from MarketDatum | |
MarketDatum () | |
MarketDatum (Real value, Date asofDate, const string &name, QuoteType quoteType, InstrumentType instrumentType) | |
Constructor. More... | |
virtual | ~MarketDatum () |
Default destructor. More... | |
virtual QuantLib::ext::shared_ptr< MarketDatum > | clone () |
Make a copy of the market datum. More... | |
const string & | name () const |
const Handle< Quote > & | quote () const |
Date | asofDate () const |
InstrumentType | instrumentType () const |
QuoteType | quoteType () const |
Inspectors | |
string | qualifier_ |
Period | term_ |
class | boost::serialization::access |
Serialization. More... | |
const string & | qualifier () const |
const Period & | term () const |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Shift data class (for SLN bond option volatilities)
This class holds single market points of type
Definition at line 973 of file marketdatum.hpp.
Definition at line 975 of file marketdatum.hpp.
BondOptionShiftQuote | ( | Real | value, |
Date | asofDate, | ||
const string & | name, | ||
QuoteType | quoteType, | ||
string | qualifier, | ||
Period | term | ||
) |
Constructor.
Definition at line 977 of file marketdatum.hpp.
|
overridevirtual |
Make a copy of the market datum.
Reimplemented from MarketDatum.
Definition at line 985 of file marketdatum.hpp.
const string & qualifier | ( | ) | const |
Definition at line 991 of file marketdatum.hpp.
const Period & term | ( | ) | const |
Definition at line 992 of file marketdatum.hpp.
|
private |
Definition at line 477 of file marketdatum.cpp.
|
friend |
Serialization.
Definition at line 998 of file marketdatum.hpp.
|
private |
Definition at line 995 of file marketdatum.hpp.
|
private |
Definition at line 996 of file marketdatum.hpp.