Product. More...
Classes | |
class | Leg |
Leg. More... | |
Public Types | |
typedef std::vector< Leg > | Legs |
Legs. More... | |
Public Member Functions | |
void | validate () const |
Validates instance data by checking length limits for strings. More... | |
Public Attributes | |
UInt32 | strategyKey |
Unique strategy product identifier. More... | |
StrategyTypes::Enum | strategyType |
Strategy type. More... | |
ProductStateCodes::Enum | productState |
Product state. More... | |
Legs | legs |
Product.
void validate | ( | ) | const |
Validates instance data by checking length limits for strings.
Throws std::invalid_artument exception if message content is invalid.
ProductStateCodes::Enum productState |
Product state.
UInt32 strategyKey |
Unique strategy product identifier.
This key is unique for the trading session.
StrategyTypes::Enum strategyType |
Strategy type.