45 void build(
const QuantLib::ext::shared_ptr<EngineFactory>&)
override;
51 void fromXML(
XMLNode* node)
override;
Serializable object holding generic trade data, reporting dimensions.
const OptionData & option()
vector< LegData > underlyingData_
const vector< LegData > & underlying()
MultiLegOption(const Envelope &env, const OptionData &optionData, const vector< LegData > &underlyingData)
MultiLegOption(const Envelope &env, const vector< LegData > &underlyingData)
Serializable object holding option data.
Small XML Document wrapper class.
leg data model and serialization
Serializable Credit Default Swap.
trade option data model and serialization
base trade data model and serialization