![]() |
Trading System API
3.0
Library for Simulating and Deploying Trading and Investment Strategies
|
Parses symbol:expiry combinations. More...
#include <TSATypeDef.h>
Public Member Functions | |
symbol_parser (const std::string &symbol_str) | |
std::string | db_table_name_part (void) const |
bool | expires (void) const |
int | expiry_month (void) const |
char | expiry_month_code (void) const |
const std::string & | expiry_month_str (void) const |
const std::string & | expiry_string (void) const |
int | expiry_year (void) const |
const std::string & | expiry_yyyymm_str (void) const |
std::string | product (void) const |
Returns symbol and, if available, symbol-expiry combination. | |
const std::string & | symbol (void) const |
![]() | |
object (void) | |
Constructor. | |
virtual | ~object (void) |
Destructor. | |
const char * | class_name (void) const |
Returns the class name as returned by the 'Real Time Type Information' (RTTI) mechanism. More... | |
bool | has_same_class_as (const object &other) const |
Returns true if self has the same type as other object. More... | |
Parses symbol:expiry combinations.