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() const | Portfolio | |
clear() | Portfolio | |
counterparties() const | Portfolio | |
counterpartyNettingSets() const | Portfolio | |
empty() const (defined in Portfolio) | Portfolio | |
fixings(const QuantLib::Date &settlementDate=QuantLib::Date()) const | Portfolio | |
fromFile(const std::string &filename) (defined in XMLSerializable) | XMLSerializable | |
fromXML(XMLNode *node) override | Portfolio | virtual |
fromXMLString(const std::string &xml) | XMLSerializable | |
get(const std::string &id) const | Portfolio | |
has(const string &id) | Portfolio | |
hasNettingSetDetails() const | Portfolio | |
ids() const | Portfolio | |
maturity() const | Portfolio | |
nettingSetMap() const | Portfolio | |
Portfolio(bool buildFailedTrades=true) | Portfolio | explicit |
portfolioIds() const | Portfolio | |
remove(const std::string &tradeID) | Portfolio | |
removeMatured(const QuantLib::Date &asof) | Portfolio | |
reset() | Portfolio | |
size() const | Portfolio | |
toFile(const std::string &filename) (defined in XMLSerializable) | XMLSerializable | |
toXML(XMLDocument &doc) override (defined in Portfolio) | Portfolio | virtual |
toXMLString() | XMLSerializable | |
trades() const | Portfolio | |
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) | XMLSerializable | virtual |