This is the complete list of members for TRSWrapper, including all inherited members.
| addFxIndices_ | TRSWrapper | private |
| additionalCashflowCurrency_ | TRSWrapper | private |
| additionalCashflowLeg_ | TRSWrapper | private |
| additionalCashflowLegPayer_ | TRSWrapper | private |
| assetCurrency_ | TRSWrapper | private |
| fetchResults(const QuantLib::PricingEngine::results *) const override | TRSWrapper | |
| fundingCurrency_ | TRSWrapper | private |
| fundingLegs_ | TRSWrapper | private |
| fundingNotionalTypes_ | TRSWrapper | private |
| fundingResetGracePeriod_ | TRSWrapper | private |
| fxIndexAdditionalCashflows_ | TRSWrapper | private |
| fxIndexAsset_ | TRSWrapper | private |
| fxIndexReturn_ | TRSWrapper | private |
| includeUnderlyingCashflowsInReturn_ | TRSWrapper | private |
| initialPrice_ | TRSWrapper | private |
| initialPriceCurrency_ | TRSWrapper | private |
| isExpired() const override | TRSWrapper | |
| lastDate_ | TRSWrapper | private |
| paymentSchedule_ | TRSWrapper | private |
| paysAsset_ | TRSWrapper | private |
| paysFunding_ | TRSWrapper | private |
| returnCurrency_ | TRSWrapper | private |
| setupArguments(QuantLib::PricingEngine::arguments *) const override | TRSWrapper | |
| TRSWrapper(const std::vector< QuantLib::ext::shared_ptr< ore::data::Trade > > &underlying, const std::vector< QuantLib::ext::shared_ptr< QuantLib::Index > > &underlyingIndex, const std::vector< QuantLib::Real > underlyingMultiplier, const bool includeUnderlyingCashflowsInReturn, const QuantLib::Real initialPrice, const QuantLib::Currency &initialPriceCurrency, const std::vector< QuantLib::Currency > &assetCurrency, const QuantLib::Currency &returnCurrency, const std::vector< QuantLib::Date > &valuationSchedule, const std::vector< QuantLib::Date > &paymentSchedule, const std::vector< QuantLib::Leg > &fundingLegs, const std::vector< TRS::FundingData::NotionalType > &fundingNotionalTypes, const QuantLib::Currency &fundingCurrency, const QuantLib::Size fundingResetGracePeriod, const bool paysAsset, const bool paysFunding, const QuantLib::Leg &additionalCashflowLeg, const bool additionalCashflowLegPayer, const QuantLib::Currency &additionalCashflowCurrency, const std::vector< QuantLib::ext::shared_ptr< QuantExt::FxIndex > > &fxIndexAsset, const QuantLib::ext::shared_ptr< QuantExt::FxIndex > &fxIndexReturn, const QuantLib::ext::shared_ptr< QuantExt::FxIndex > &fxIndexAdditionalCashflows, const std::map< std::string, QuantLib::ext::shared_ptr< QuantExt::FxIndex > > &addFxindices) | TRSWrapper | |
| underlying_ | TRSWrapper | private |
| underlyingIndex_ | TRSWrapper | private |
| underlyingMultiplier_ | TRSWrapper | private |
| valuationSchedule_ | TRSWrapper | private |