#include <ored/marketdata/expiry.hpp>
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. | |
Abstract base class to hold information that describes an expiry.