OnixS CBOE CMi2 Trading Handler for C++  1.1.3.0
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
ProductDownloadForStrategyClassResponse::Product Class Reference

Product. More...

Classes

class  Leg
 Leg. More...
 

Public Types

typedef std::vector< LegLegs
 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
 

Detailed Description

Product.

Member Typedef Documentation

typedef std::vector<Leg> Legs

Legs.

Member Function Documentation

void validate ( ) const

Validates instance data by checking length limits for strings.

Throws std::invalid_artument exception if message content is invalid.

Member Data Documentation

Product state.

UInt32 strategyKey

Unique strategy product identifier.

This key is unique for the trading session.

StrategyTypes::Enum strategyType

Strategy type.