OnixS CBOE CMi2 Trading Handler for C++  1.1.3.0
Public Member Functions | Public Attributes | List of all members
ProductDownloadResponseForTradingSessionWithUnderlying::ProductForTradingSession Class Reference

Product. More...

Public Member Functions

void validate () const
 Validates instance data by checking length limits for strings. More...
 

Public Attributes

UInt32 underlyingProductKey
 Product key of the underlying of this derivative. More...
 
std::string underlyingSymbol
 Symbol of the underlying of this derivative. More...
 
UInt32 classKey
 Unique identifier of a product class (Symbol) as identified by CBOE. More...
 
std::string classSymbol
 Unique identifier of a product class (Symbol) as identified by CBOE. More...
 
ProductType::Enum productType
 Product type code. More...
 
std::string targetLocationId
 "BC04x1HybridTS1" More...
 

Detailed Description

Product.

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

UInt32 classKey

Unique identifier of a product class (Symbol) as identified by CBOE.

std::string classSymbol

Unique identifier of a product class (Symbol) as identified by CBOE.

ProductType::Enum productType

Product type code.

std::string targetLocationId

"BC04x1HybridTS1"

UInt32 underlyingProductKey

Product key of the underlying of this derivative.

std::string underlyingSymbol

Symbol of the underlying of this derivative.