51 virtual void build(
const QuantLib::ext::shared_ptr<EngineFactory>&)
override;
Serializable object holding generic trade data, reporting dimensions.
Serializable Cross Currency Swap contract.
void setIsdaTaxonomyFields() override
void checkInflationSwap(const vector< LegData > &legData)
InflationSwap()
Default constructor.
virtual void build(const QuantLib::ext::shared_ptr< EngineFactory > &) override
Trade interface.
Serializable object holding leg data.
Serializable Swap, Single and Cross Currency.
const vector< LegData > & legData() const
Serializable Credit Default Swap.
Swap trade data model and serialization.
base trade data model and serialization