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

Get QRM Profiles Response. More...

Classes

class  QRM
 QRM. More...
 

Public Types

typedef std::vector< QRMQRMs
 QRMs. More...
 

Public Member Functions

MessageType::Enum type () const
 Message type. More...
 
void validate () const
 Validates message data by checking length limits for strings. More...
 
std::string toString () const
 Returns string representation. More...
 
 GetQRMProfileResponse ()
 Default constructor. More...
 
- Public Member Functions inherited from Message
SerializedMessage toSerialized () const
 Returns serialized representation. More...
 
virtual ~Message ()
 Destructor. More...
 

Public Attributes

UInt8 finalResponse
 Indicator this is the final message of the response. More...
 
TradingSessionCodes::Enum tradingSessionId
 Trading session code. More...
 
UInt32 qrmRequestId
 Unique ID. More...
 
bool globalQRMEnabled
 Global QRM Enabled. More...
 
QRMs qrms
 

Friends

class Serializer
 

Detailed Description

Get QRM Profiles Response.

Member Typedef Documentation

typedef std::vector<QRM> QRMs

QRMs.

Constructor & Destructor Documentation

Default constructor.

Member Function Documentation

std::string toString ( ) const
virtual

Returns string representation.

Implements Message.

MessageType::Enum type ( ) const
inlinevirtual

Message type.

Implements Message.

void validate ( ) const
virtual

Validates message data by checking length limits for strings.

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

Implements Message.

Member Data Documentation

UInt8 finalResponse

Indicator this is the final message of the response.

bool globalQRMEnabled

Global QRM Enabled.

Ignored if it is a response to a TRADING_FIRM_ADMIN user request.

UInt32 qrmRequestId

Unique ID.

TradingSessionCodes::Enum tradingSessionId

Trading session code.