Logo
Reference manual - version ored_version
Portfolio Member List

This is the complete list of members for Portfolio, including all inherited members.

add(const boost::shared_ptr< Trade > &trade)Portfolio
build(const boost::shared_ptr< EngineFactory > &, const std::string &context="unspecified", const bool emitStructuredError=true)Portfolio
buildFailedTrades() constPortfolio
clear()Portfolio
counterparties() constPortfolio
counterpartyNettingSets() constPortfolio
empty() const (defined in Portfolio)Portfolio
fixings(const QuantLib::Date &settlementDate=QuantLib::Date()) constPortfolio
fromFile(const std::string &filename) (defined in XMLSerializable)XMLSerializable
fromXML(XMLNode *node) overridePortfoliovirtual
fromXMLString(const std::string &xml)XMLSerializable
get(const std::string &id) constPortfolio
has(const string &id)Portfolio
hasNettingSetDetails() constPortfolio
ids() constPortfolio
maturity() constPortfolio
nettingSetMap() constPortfolio
Portfolio(bool buildFailedTrades=true)Portfolioexplicit
portfolioIds() constPortfolio
remove(const std::string &tradeID)Portfolio
removeMatured(const QuantLib::Date &asof)Portfolio
reset()Portfolio
size() constPortfolio
toFile(const std::string &filename) (defined in XMLSerializable)XMLSerializable
toXML(XMLDocument &doc) override (defined in Portfolio)Portfoliovirtual
toXMLString()XMLSerializable
trades() constPortfolio
underlyingIndices(const boost::shared_ptr< ReferenceDataManager > &referenceDataManager=nullptr)Portfolio
underlyingIndices(AssetClass assetClass, const boost::shared_ptr< ReferenceDataManager > &referenceDataManager=nullptr) (defined in Portfolio)Portfolio
~XMLSerializable() (defined in XMLSerializable)XMLSerializablevirtual