A class that represents a set of expiration dates, each of which contains a set of strike prices, each of which contains a set of option contracts, each of which contains exchange-specific contracts. More...
#include <MamdaOptionExpirationDateSet.h>
Public Member Functions | |
MamdaOptionExpirationDateSet () | |
MamdaOptionExpirationDateSet (const MamdaOptionExpirationDateSet ©) | |
~MamdaOptionExpirationDateSet () | |
MamdaOptionExpirationDateSet & | operator= (const MamdaOptionExpirationDateSet &rhs) |
void | getExpirationsBefore (MamdaOptionExpirationDateSet &result, const MamaDateTime &date) const |
void | getExpirations (MamdaOptionExpirationDateSet &result, int numExpirations) const |
const char * | toString () const |
A class that represents a set of expiration dates, each of which contains a set of strike prices, each of which contains a set of option contracts, each of which contains exchange-specific contracts.
To access a set of strike prices for a given expiration date, use the find method (inherited from std::map).
Wombat::MamdaOptionExpirationDateSet::MamdaOptionExpirationDateSet | ( | ) |
Wombat::MamdaOptionExpirationDateSet::MamdaOptionExpirationDateSet | ( | const MamdaOptionExpirationDateSet & | copy | ) |
Wombat::MamdaOptionExpirationDateSet::~MamdaOptionExpirationDateSet | ( | ) |
MamdaOptionExpirationDateSet& Wombat::MamdaOptionExpirationDateSet::operator= | ( | const MamdaOptionExpirationDateSet & | rhs | ) |
void Wombat::MamdaOptionExpirationDateSet::getExpirationsBefore | ( | MamdaOptionExpirationDateSet & | result, |
const MamaDateTime & | date | ||
) | const |
void Wombat::MamdaOptionExpirationDateSet::getExpirations | ( | MamdaOptionExpirationDateSet & | result, |
int | numExpirations | ||
) | const |
const char* Wombat::MamdaOptionExpirationDateSet::toString | ( | ) | const |