Logo
Reference manual - version ored_version
CompositeInstrumentWrapper Member List

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

additionalInstruments() constInstrumentWrapper
additionalInstruments_ (defined in InstrumentWrapper)InstrumentWrapperprotected
additionalInstrumentsNPV() const (defined in InstrumentWrapper)InstrumentWrapper
additionalMultipliers() constInstrumentWrapper
additionalMultipliers_ (defined in InstrumentWrapper)InstrumentWrapperprotected
additionalResults() const overrideCompositeInstrumentWrappervirtual
additionalResults_ (defined in CompositeInstrumentWrapper)CompositeInstrumentWrappermutableprotected
CompositeInstrumentWrapper(const std::vector< boost::shared_ptr< InstrumentWrapper >> &wrappers, const std::vector< Handle< Quote >> &fxRates={}, const Date &valuationDate=Date()) (defined in CompositeInstrumentWrapper)CompositeInstrumentWrapper
cumulativePricingTime_ (defined in InstrumentWrapper)InstrumentWrappermutableprotected
fxRates_ (defined in CompositeInstrumentWrapper)CompositeInstrumentWrapperprotected
getCumulativePricingTime() constInstrumentWrapper
getNumberOfPricings() constInstrumentWrapper
getTimedNPV(const boost::shared_ptr< QuantLib::Instrument > &instr) const (defined in InstrumentWrapper)InstrumentWrapperprotected
initialise(const std::vector< QuantLib::Date > &dates) overrideCompositeInstrumentWrappervirtual
instrument_ (defined in InstrumentWrapper)InstrumentWrapperprotected
InstrumentWrapper() (defined in InstrumentWrapper)InstrumentWrapper
InstrumentWrapper(const boost::shared_ptr< QuantLib::Instrument > &inst, const Real multiplier=1.0, const std::vector< boost::shared_ptr< QuantLib::Instrument >> &additionalInstruments=std::vector< boost::shared_ptr< QuantLib::Instrument >>(), const std::vector< Real > &additionalMultipliers=std::vector< Real >()) (defined in InstrumentWrapper)InstrumentWrapper
isOption() overrideCompositeInstrumentWrappervirtual
isOption_ (defined in CompositeInstrumentWrapper)CompositeInstrumentWrapperprotected
multiplier() constInstrumentWrapper
multiplier2() constInstrumentWrappervirtual
multiplier_ (defined in InstrumentWrapper)InstrumentWrapperprotected
NPV() const overrideCompositeInstrumentWrappervirtual
numberOfPricings_ (defined in InstrumentWrapper)InstrumentWrappermutableprotected
qlInstrument(const bool calculate=false) constInstrumentWrapper
reset() overrideCompositeInstrumentWrappervirtual
resetPricingStats() constInstrumentWrapper
updateQlInstruments() overrideCompositeInstrumentWrappervirtual
valuationDate_ (defined in CompositeInstrumentWrapper)CompositeInstrumentWrapperprotected
wrappers_ (defined in CompositeInstrumentWrapper)CompositeInstrumentWrapperprotected
~InstrumentWrapper() (defined in InstrumentWrapper)InstrumentWrappervirtual