Logo
Reference manual - version ored_version
TradeBarrier Class Reference
Inheritance diagram for TradeBarrier:

Public Member Functions

 TradeBarrier (QuantLib::Real value, std::string currency)
void fromXML (XMLNode *node)
XMLNode * toXML (XMLDocument &doc)
Public Member Functions inherited from TradeMonetary
 TradeMonetary (const QuantLib::Real &value, std::string currency=std::string())
 TradeMonetary (const std::string &valueString)
void fromXMLNode (XMLNode *node)
void toXMLNode (XMLDocument &doc, XMLNode *node)
bool empty () const
QuantLib::Real value () const
const stringvalueString () const
std::string currency () const
void setCurrency (const std::string &currency)
void setValue (const QuantLib::Real &value)

Additional Inherited Members

Protected Attributes inherited from TradeMonetary
QuantLib::Real value_ = QuantLib::Null<QuantLib::Real>()
std::string valueString_
 store a string version of the value, this ensures toXML values matches fromXML input
std::string currency_