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 |