Logo
Reference manual - version orea_version
CommodityDigitalOptionSaccrImpl Member List

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

addHedgingData(std::vector< SaccrTradeData::Contribution > &) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
calculate() (defined in SaccrTradeData::Impl)SaccrTradeData::Implvirtual
calculateContributions() const (defined in SaccrTradeData::Impl)SaccrTradeData::Implvirtual
calculated_ (defined in SaccrTradeData::Impl)SaccrTradeData::Implprotected
calculateImplContributions() const override (defined in CommodityDigitalOptionSaccrImpl)CommodityDigitalOptionSaccrImplprotectedvirtual
calculateSingleOptionContribution(const QuantLib::ext::shared_ptr< ore::data::Trade > &trade=nullptr) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
contributions_ (defined in SaccrTradeData::Impl)SaccrTradeData::Implprotected
counterparty() const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
dc() const (defined in SaccrTradeData::Impl)SaccrTradeData::Implprotected
getBucket(const SaccrTradeData::Contribution &contribution) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getContributions() const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getFxAdjustedNotional(const SaccrTradeData::FxAmounts &fxAmounts) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getFxRate(const std::string &ccyPair) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getLastExerciseDate(const ore::data::OptionData &optionData) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getLegAverageNotional(QuantLib::Size legIdx, const ore::data::LegType &legType) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getMaturity(const QuantLib::ext::shared_ptr< ore::data::Trade > &trade=nullptr) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getMaturityFactor(QuantLib::Real maturity) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getNominalFlowCount() const (defined in SaccrTradeData::Impl)SaccrTradeData::Implvirtual
getSingleFxAmounts(const QuantLib::ext::shared_ptr< ore::data::Trade > &trade=nullptr) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getSupervisoryDuration(const AssetClass &assetClass, const QuantLib::ext::optional< QuantLib::Real > &startDate, const QuantLib::ext::optional< QuantLib::Real > &endDate) const (defined in SaccrTradeData::Impl)SaccrTradeData::Implvirtual
getSupervisoryOptionVolatility(const SaccrTradeData::UnderlyingData &underlyingData) const (defined in SaccrTradeData::Impl)SaccrTradeData::Implvirtual
getUnderlyingData(const std::string &originalName, const QuantLib::ext::optional< ore::data::AssetClass > &oreAssetClass=QuantLib::ext::nullopt) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
getUnderlyingData(const std::string &boughtCurrency, const std::string &soldCurrency) const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
Impl() (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
isVol() const (defined in SaccrTradeData::Impl)SaccrTradeData::Implvirtual
market() const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
nettingSetDetails() const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
NPV() const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
setTrade(const QuantLib::ext::shared_ptr< ore::data::Trade > &trade) (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
setTradeData(const QuantLib::ext::weak_ptr< SaccrTradeData > &tradeData) (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
trade() const (defined in SaccrTradeData::Impl)SaccrTradeData::Impl
trade_ (defined in SaccrTradeData::Impl)SaccrTradeData::Implprotected
tradeData_ (defined in SaccrTradeData::Impl)SaccrTradeData::Implprotected
~Impl() (defined in SaccrTradeData::Impl)SaccrTradeData::Implvirtual