Logo
Reference manual - version ored_version
AmericanOptionWrapper Member List

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

activeUnderlyingInstrument(const bool calculate=false) constOptionWrapper
activeUnderlyingInstrument_ (defined in OptionWrapper)OptionWrappermutableprotected
additionalInstruments() constInstrumentWrapper
additionalInstruments_ (defined in InstrumentWrapper)InstrumentWrapperprotected
additionalInstrumentsNPV() const (defined in InstrumentWrapper)InstrumentWrapper
additionalMultipliers() constInstrumentWrapper
additionalMultipliers_ (defined in InstrumentWrapper)InstrumentWrapperprotected
additionalResults() const overrideOptionWrappervirtual
AmericanOptionWrapper(const boost::shared_ptr< QuantLib::Instrument > &inst, const bool isLongOption, const QuantLib::Date &exerciseDate, const bool isPhysicalDelivery, const boost::shared_ptr< QuantLib::Instrument > &undInst, const Real multiplier=1.0, const Real undMultiplier=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 AmericanOptionWrapper)AmericanOptionWrapper
contractExerciseDates_ (defined in OptionWrapper)OptionWrapperprotected
cumulativePricingTime_ (defined in InstrumentWrapper)InstrumentWrappermutableprotected
disableExercise()OptionWrapper
effectiveExerciseDates_ (defined in OptionWrapper)OptionWrapperprotected
enableExercise()OptionWrapper
exercisable_ (defined in OptionWrapper)OptionWrapperprotected
exercise() const override (defined in AmericanOptionWrapper)AmericanOptionWrappervirtual
exercised_ (defined in OptionWrapper)OptionWrappermutableprotected
exerciseDate() constOptionWrapper
exerciseDate_ (defined in OptionWrapper)OptionWrappermutableprotected
getCumulativePricingTime() constInstrumentWrapper
getNumberOfPricings() constInstrumentWrapper
getTimedNPV(const boost::shared_ptr< QuantLib::Instrument > &instr) const (defined in InstrumentWrapper)InstrumentWrapperprotected
initialise(const std::vector< QuantLib::Date > &dates) overrideOptionWrappervirtual
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
isExercised() constOptionWrapper
isLong() constOptionWrapper
isLong_ (defined in OptionWrapper)OptionWrapperprotected
isOption() overrideOptionWrappervirtual
isPhysicalDelivery() constOptionWrapper
isPhysicalDelivery_ (defined in OptionWrapper)OptionWrapperprotected
multiplier() constInstrumentWrapper
multiplier2() const overrideOptionWrappervirtual
multiplier_ (defined in InstrumentWrapper)InstrumentWrapperprotected
NPV() const overrideOptionWrappervirtual
numberOfPricings_ (defined in InstrumentWrapper)InstrumentWrappermutableprotected
OptionWrapper(const boost::shared_ptr< QuantLib::Instrument > &inst, const bool isLongOption, const std::vector< QuantLib::Date > &exerciseDate, const bool isPhysicalDelivery, const std::vector< boost::shared_ptr< QuantLib::Instrument >> &undInst, const Real multiplier=1.0, const Real undMultiplier=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 >())OptionWrapper
qlInstrument(const bool calculate=false) constInstrumentWrapper
reset() overrideOptionWrappervirtual
resetPricingStats() constInstrumentWrapper
underlyingInstruments() constOptionWrapper
underlyingInstruments_ (defined in OptionWrapper)OptionWrapperprotected
underlyingMultiplier() constOptionWrapper
undMultiplier_ (defined in OptionWrapper)OptionWrapperprotected
updateQlInstruments() overrideOptionWrappervirtual
~InstrumentWrapper() (defined in InstrumentWrapper)InstrumentWrappervirtual