OnixS C++ CBOE CFE Binary Order Entry (BOE) Handler  1.11.0
API documentation
QuoteUpdateOptionUSFutures Struct Reference

#include <OnixS/CboeCFE/Trading/BOE/Messages/Out/QuoteUpdateOptionUSFutures.h>

Public Member Functions

StrRef quoteUpdateId () const
 
void quoteUpdateId (StrRef value)
 
StrRef clearingFirm () const
 
void clearingFirm (StrRef value)
 
StrRef clearingAccount () const
 
void clearingAccount (StrRef value)
 
Binary4 cMTANumber () const
 
void cMTANumber (Binary4 value)
 
StrRef account () const
 
void account (StrRef value)
 
Binary2 customGroupId () const
 
void customGroupId (Binary2 value)
 
Capacity::Enum capacity () const
 
void capacity (Capacity::Enum value)
 
CtiCode::Enum ctiCode () const
 
void ctiCode (CtiCode::Enum value)
 
ManualOrderIndicator::Enum manualOrderIndicator () const
 
void manualOrderIndicator (ManualOrderIndicator::Enum value)
 
StrRef oEOID () const
 
void oEOID (StrRef value)
 
SizeModifier::Enum sizeModifier () const
 
void sizeModifier (SizeModifier::Enum value)
 
const std::vector< Quote > & quotes () const
 
std::vector< Quote > & quotes ()
 
MessageType::Enum type () const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
 
void validate () const ONIXS_BATS_BOE_OVERRIDE
 
std::string toString () const ONIXS_BATS_BOE_OVERRIDE
 
void toString (std::string &str) const ONIXS_BATS_BOE_OVERRIDE
 

Detailed Description

Definition at line 37 of file QuoteUpdateOptionUSFutures.h.

Member Function Documentation

StrRef account ( ) const
inline

Unique account identifier associated with an order.

Definition at line 88 of file QuoteUpdateOptionUSFutures.h.

void account ( StrRef  value)
inline

Unique account identifier associated with an order.

Definition at line 94 of file QuoteUpdateOptionUSFutures.h.

Capacity::Enum capacity ( ) const
inline

Capacity.

Definition at line 112 of file QuoteUpdateOptionUSFutures.h.

void capacity ( Capacity::Enum  value)
inline

Capacity.

Definition at line 118 of file QuoteUpdateOptionUSFutures.h.

StrRef clearingAccount ( ) const
inline

Supplemental identifier.

Definition at line 64 of file QuoteUpdateOptionUSFutures.h.

void clearingAccount ( StrRef  value)
inline

Supplemental identifier.

Definition at line 70 of file QuoteUpdateOptionUSFutures.h.

StrRef clearingFirm ( ) const
inline

EFID that will clear the trade.

Definition at line 52 of file QuoteUpdateOptionUSFutures.h.

void clearingFirm ( StrRef  value)
inline

EFID that will clear the trade.

Definition at line 58 of file QuoteUpdateOptionUSFutures.h.

Binary4 cMTANumber ( ) const
inline

CMTA Number of the firm that will clear the trade.

Definition at line 76 of file QuoteUpdateOptionUSFutures.h.

void cMTANumber ( Binary4  value)
inline

CMTA Number of the firm that will clear the trade.

Definition at line 82 of file QuoteUpdateOptionUSFutures.h.

CtiCode::Enum ctiCode ( ) const
inline

Cti code.

Definition at line 124 of file QuoteUpdateOptionUSFutures.h.

void ctiCode ( CtiCode::Enum  value)
inline

Cti code.

Definition at line 130 of file QuoteUpdateOptionUSFutures.h.

Binary2 customGroupId ( ) const
inline

Used to group orders for use in mass cancels where multiple orders can be cancelled by specifying a list of CustomGroupIds.

Definition at line 100 of file QuoteUpdateOptionUSFutures.h.

void customGroupId ( Binary2  value)
inline

Used to group orders for use in mass cancels where multiple orders can be cancelled by specifying a list of CustomGroupIds.

Definition at line 106 of file QuoteUpdateOptionUSFutures.h.

ManualOrderIndicator::Enum manualOrderIndicator ( ) const
inline

Manual order indicator.

Definition at line 136 of file QuoteUpdateOptionUSFutures.h.

void manualOrderIndicator ( ManualOrderIndicator::Enum  value)
inline

Manual order indicator.

Definition at line 142 of file QuoteUpdateOptionUSFutures.h.

StrRef oEOID ( ) const
inline

Identifies the Order Entry Operator responsible for this message.

Definition at line 148 of file QuoteUpdateOptionUSFutures.h.

void oEOID ( StrRef  value)
inline

Identifies the Order Entry Operator responsible for this message.

Definition at line 154 of file QuoteUpdateOptionUSFutures.h.

const std::vector<Quote>& quotes ( ) const
inline

Quotes.

Definition at line 172 of file QuoteUpdateOptionUSFutures.h.

std::vector<Quote>& quotes ( )
inline

Quotes.

Definition at line 178 of file QuoteUpdateOptionUSFutures.h.

StrRef quoteUpdateId ( ) const
inline

Id chosen by the client.

Definition at line 40 of file QuoteUpdateOptionUSFutures.h.

void quoteUpdateId ( StrRef  value)
inline

Id chosen by the client.

Definition at line 46 of file QuoteUpdateOptionUSFutures.h.

SizeModifier::Enum sizeModifier ( ) const
inline

Controls the behavior of the quote OrderQty field.

Definition at line 160 of file QuoteUpdateOptionUSFutures.h.

void sizeModifier ( SizeModifier::Enum  value)
inline

Controls the behavior of the quote OrderQty field.

Definition at line 166 of file QuoteUpdateOptionUSFutures.h.

std::string toString ( ) const
virtual

Returns the text representation.

Implements OutgoingMessage.

void toString ( std::string &  str) const
virtual

The text representation.

Implements OutgoingMessage.

MessageType::Enum type ( ) const
inlinevirtual

Returns message type.

Implements OutgoingMessage.

Definition at line 184 of file QuoteUpdateOptionUSFutures.h.

void validate ( ) const
virtual

Validates message data Throws std::invalid_argument exception if message content is invalid.

Implements OutgoingMessage.


The documentation for this struct was generated from the following file: