QuantoForwardVanillaOption Class Reference

#include <ql/Instruments/quantoforwardvanillaoption.hpp>

Inheritance diagram for QuantoForwardVanillaOption:

Inheritance graph
[legend]
List of all members.

Detailed Description

Quanto version of a forward vanilla option.


Public Types

typedef QuantoOptionArguments<
ForwardVanillaOption::arguments
arguments
typedef QuantoOptionResults<
ForwardVanillaOption::arguments
results

Public Member Functions

 QuantoForwardVanillaOption (const RelinkableHandle< TermStructure > &foreignRiskFreeTS, const RelinkableHandle< BlackVolTermStructure > &exchRateVolTS, const RelinkableHandle< Quote > &correlation, double moneyness, Date resetDate, const Handle< BlackScholesStochasticProcess > &stochProc, const Handle< StrikedTypePayoff > &payoff, const Handle< Exercise > &exercise, const Handle< PricingEngine > &engine)
void setupArguments (Arguments *) const


Member Function Documentation

void setupArguments Arguments  )  const [virtual]
 

When a derived argument structure is defined for an instrument, this method should be overridden to fill it. This is mandatory in case a pricing engine is used.

Reimplemented from QuantoVanillaOption.


QuantLib.org
QuantLib
Hosted by
SourceForge.net Logo
Documentation generated by
doxygen