Logo
Reference manual - version ored_version
ReportConfig Class Reference
Inheritance diagram for ReportConfig:

Public Member Functions

 ReportConfig (const QuantLib::ext::optional< bool > &reportOnDeltaGrid, const QuantLib::ext::optional< bool > &reportOnMoneynessGrid, const QuantLib::ext::optional< bool > &reportOnStrikeGrid, const QuantLib::ext::optional< bool > &reportOnStrikeSpreadGrid, const QuantLib::ext::optional< std::vector< std::string > > &deltas, const QuantLib::ext::optional< std::vector< Real > > &moneyness, const QuantLib::ext::optional< std::vector< Real > > &strikes, const QuantLib::ext::optional< std::vector< Real > > &strikeSpreads, const QuantLib::ext::optional< std::vector< Period > > &expiries, const QuantLib::ext::optional< std::vector< Date > > &pillarDates, const QuantLib::ext::optional< std::vector< Period > > &underlyingTenors, const QuantLib::ext::optional< std::vector< QuantLib::ext::shared_ptr< Expiry > > > &continuationExpiries)
const QuantLib::ext::optional< bool > reportOnDeltaGrid () const
const QuantLib::ext::optional< bool > reportOnMoneynessGrid () const
const QuantLib::ext::optional< bool > reportOnStrikeGrid () const
const QuantLib::ext::optional< bool > reportOnStrikeSpreadGrid () const
const QuantLib::ext::optional< std::vector< std::string > > & deltas () const
const QuantLib::ext::optional< std::vector< Real > > & moneyness () const
const QuantLib::ext::optional< std::vector< Real > > & strikes () const
const QuantLib::ext::optional< std::vector< Real > > & strikeSpreads () const
const QuantLib::ext::optional< std::vector< Period > > & expiries () const
const QuantLib::ext::optional< std::vector< Date > > & pillarDates () const
const QuantLib::ext::optional< std::vector< Period > > & underlyingTenors () const
const QuantLib::ext::optional< std::vector< QuantLib::ext::shared_ptr< Expiry > > > & continuationExpiries () const
void fromXML (XMLNode *node) override
XMLNode * toXML (XMLDocument &doc) const override
Public Member Functions inherited from XMLSerializable
void fromFile (const std::string &filename)
void toFile (const std::string &filename) const
void fromXMLString (const std::string &xml)
 Parse from XML string.
std::string toXMLString () const
 Parse from XML string.
std::string toXMLStringUnformatted () const

Member Function Documentation

◆ fromXML()

void fromXML ( XMLNode * node)
overridevirtual

Implements XMLSerializable.

◆ toXML()

XMLNode * toXML ( XMLDocument & doc) const
overridevirtual

Implements XMLSerializable.