Logo
Reference manual - version ored_version
Public Member Functions | List of all members
TradeBarrier Class Reference
+ Inheritance diagram for TradeBarrier:

Public Member Functions

 TradeBarrier (QuantLib::Real value, std::string currency)
 
void fromXML (XMLNode *node)
 
XMLNodetoXML (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 string & valueString () 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_