|
| 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.