std::string resetMinimum_
void setIsdaTaxonomyFields() override
std::string triggerLevel_
BestEntryOption(const Envelope &env, const string &longShort, const string ¬ional, const string &multiplier, const string &strike, const string &cap, const string &resetMinimum, const string &triggerLevel, const QuantLib::ext::shared_ptr< Underlying > underlying, const string ¤cy, const ScheduleData &observationDates, const string &premiumDate)
void fromXML(XMLNode *node) override
QuantLib::ext::shared_ptr< Underlying > underlying_
XMLNode * toXML(XMLDocument &doc) const override
BestEntryOption(const string &tradeType="BestEntryOption")
ScheduleData observationDates_
std::string settlementDate_
void build(const QuantLib::ext::shared_ptr< EngineFactory > &) override
CommodityBestEntryOption()