Logo
Reference manual - version ored_version
Public Member Functions | Protected Member Functions | Friends | List of all members
Expiry Class Referenceabstract

#include <ored/marketdata/expiry.hpp>

+ Inheritance diagram for Expiry:

Public Member Functions

virtual void fromString (const std::string &strExpiry)=0
 Populate the Expiry object from strExpiry.
 
virtual std::string toString () const =0
 Write the Expiry object to string.
 

Protected Member Functions

virtual bool equal_to (const Expiry &other) const =0
 Override in derived classes to compare specific expiries.
 

Friends

class boost::serialization::access
 Serialization.
 
bool operator== (const Expiry &lhs, const Expiry &rhs)
 Will be used for Expiry comparison.
 

Detailed Description

Abstract base class to hold information that describes an expiry.