24#ifndef quantlib_margrabe_option_hpp
25#define quantlib_margrabe_option_hpp
44 const ext::shared_ptr<Exercise>&);
86 MargrabeOption::results> {};
template base class for option pricing engines
Extra arguments for Margrabe option.
void validate() const override
Margrabe option engine base class
Extra results for Margrabe option.
Margrabe option on two assets.
void setupArguments(PricingEngine::arguments *) const override
void fetchResults(const PricingEngine::results *) const override
Results from multi-asset option calculation
Base class for options on multiple assets.
template class providing a null value for a given type.
QL_INTEGER Integer
integer number
Option on multiple assets.