Serializable Bond-Basket Data. More...
#include <ored/portfolio/bondbasket.hpp>
Inheritance diagram for BondBasket:Public Member Functions | |
| BondBasket () | |
| Default constructor. | |
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. | |
Serialisation | |
| virtual void | fromXML (XMLNode *node) override |
| virtual XMLNode * | toXML (ore::data::XMLDocument &doc) const override |
| std::map< AssetClass, std::set< std::string > > | underlyingIndices (const QuantLib::ext::shared_ptr< ReferenceDataManager > &referenceDataManager=nullptr) const |
| Add underlying Bond names. | |
| bool | empty () |
| void | clear () |
| QuantLib::ext::shared_ptr< QuantExt::BondBasket > | build (const QuantLib::ext::shared_ptr< EngineFactory > &engineFactory, const QuantLib::Currency &ccy, const std::string &reinvestmentEndDate) |
| const std::vector< QuantLib::ext::shared_ptr< Bond > > & | bonds () const |
| const RequiredFixings & | requiredFixings () const |
Serializable Bond-Basket Data.