Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
AmericanOptionWrapper Member List

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

activeUnderlyingInstrument(const bool calculate=false) constOptionWrapper
activeUnderlyingInstrument_OptionWrappermutableprotected
additionalInstruments() constInstrumentWrapper
additionalInstruments_InstrumentWrapperprotected
additionalInstrumentsNPV() constInstrumentWrapper
additionalMultipliers() constInstrumentWrapper
additionalMultipliers_InstrumentWrapperprotected
additionalResults() const overrideOptionWrappervirtual
AmericanOptionWrapper(const QuantLib::ext::shared_ptr< QuantLib::Instrument > &inst, const bool isLongOption, const QuantLib::Date &exerciseDate, const bool isPhysicalDelivery, const QuantLib::ext::shared_ptr< QuantLib::Instrument > &undInst, const Real multiplier=1.0, const Real undMultiplier=1.0, const std::vector< QuantLib::ext::shared_ptr< QuantLib::Instrument > > &additionalInstruments=std::vector< QuantLib::ext::shared_ptr< QuantLib::Instrument > >(), const std::vector< Real > &additionalMultipliers=std::vector< Real >())AmericanOptionWrapper
contractExerciseDates_OptionWrapperprotected
cumulativePricingTime_InstrumentWrappermutableprotected
disableExercise()OptionWrapper
effectiveExerciseDates_OptionWrapperprotected
enableExercise()OptionWrapper
exercisable_OptionWrapperprotected
exercise() const overrideAmericanOptionWrappervirtual
exercised_OptionWrappermutableprotected
exerciseDate() constOptionWrapper
exerciseDate_OptionWrappermutableprotected
getCumulativePricingTime() constInstrumentWrapper
getNumberOfPricings() constInstrumentWrapper
getTimedNPV(const QuantLib::ext::shared_ptr< QuantLib::Instrument > &instr) constInstrumentWrapperprotected
initialise(const std::vector< QuantLib::Date > &dates) overrideOptionWrappervirtual
instrument_InstrumentWrapperprotected
InstrumentWrapper()InstrumentWrapper
InstrumentWrapper(const QuantLib::ext::shared_ptr< QuantLib::Instrument > &inst, const Real multiplier=1.0, const std::vector< QuantLib::ext::shared_ptr< QuantLib::Instrument > > &additionalInstruments=std::vector< QuantLib::ext::shared_ptr< QuantLib::Instrument > >(), const std::vector< Real > &additionalMultipliers=std::vector< Real >())InstrumentWrapper
isExercised() constOptionWrapper
isLong() constOptionWrapper
isLong_OptionWrapperprotected
isOption() overrideOptionWrappervirtual
isPhysicalDelivery() constOptionWrapper
isPhysicalDelivery_OptionWrapperprotected
multiplier() constInstrumentWrapper
multiplier2() const overrideOptionWrappervirtual
multiplier_InstrumentWrapperprotected
NPV() const overrideOptionWrappervirtual
numberOfPricings_InstrumentWrappermutableprotected
OptionWrapper(const QuantLib::ext::shared_ptr< QuantLib::Instrument > &inst, const bool isLongOption, const std::vector< QuantLib::Date > &exerciseDate, const bool isPhysicalDelivery, const std::vector< QuantLib::ext::shared_ptr< QuantLib::Instrument > > &undInst, const Real multiplier=1.0, const Real undMultiplier=1.0, const std::vector< QuantLib::ext::shared_ptr< QuantLib::Instrument > > &additionalInstruments=std::vector< QuantLib::ext::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_OptionWrapperprotected
underlyingMultiplier() constOptionWrapper
undMultiplier_OptionWrapperprotected
updateQlInstruments() overrideOptionWrappervirtual
~InstrumentWrapper()InstrumentWrappervirtual