Logo
Reference manual - version ored_version
VanillaInstrument Member List

This is the complete list of members for VanillaInstrument, 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 overrideVanillaInstrumentvirtual
cumulativePricingTime_ (defined in InstrumentWrapper)InstrumentWrappermutableprotected
getCumulativePricingTime() constInstrumentWrapper
getNumberOfPricings() constInstrumentWrapper
getTimedNPV(const boost::shared_ptr< QuantLib::Instrument > &instr) const (defined in InstrumentWrapper)InstrumentWrapperprotected
initialise(const std::vector< QuantLib::Date > &) overrideVanillaInstrumentvirtual
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()InstrumentWrappervirtual
multiplier() constInstrumentWrapper
multiplier2() constInstrumentWrappervirtual
multiplier_ (defined in InstrumentWrapper)InstrumentWrapperprotected
NPV() const overrideVanillaInstrumentvirtual
numberOfPricings_ (defined in InstrumentWrapper)InstrumentWrappermutableprotected
qlInstrument(const bool calculate=false) constInstrumentWrapper
reset() overrideVanillaInstrumentvirtual
resetPricingStats() constInstrumentWrapper
updateQlInstruments()InstrumentWrappervirtual
VanillaInstrument(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 VanillaInstrument)VanillaInstrument
~InstrumentWrapper() (defined in InstrumentWrapper)InstrumentWrappervirtual