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

#include <OnixS/CboeCFE/Trading/BOE/Messages/Testing/MutableVarianceQuoteRestatement.h>

Public Member Functions

DateTime transactionTime () const
 
void transactionTime (DateTime value)
 
StrRef quoteUpdateId () const
 
void quoteUpdateId (StrRef value)
 
Binary8 execId () const
 
void execId (Binary8 value)
 
StrRef quoteSymbol () const
 
void quoteSymbol (StrRef value)
 
StrRef clearingSymbol () const
 
void clearingSymbol (StrRef value)
 
BinaryPrice clearingPrice () const
 
void clearingPrice (BinaryPrice value)
 
Binary4 clearingSize () const
 
void clearingSize (Binary4 value)
 
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 MutableVarianceQuoteRestatement.h.

Member Function Documentation

BinaryPrice clearingPrice ( ) const
inline

Price as sent to clearing after applying post-close conversions to the original LastPx value.

Definition at line 100 of file MutableVarianceQuoteRestatement.h.

void clearingPrice ( BinaryPrice  value)
inline

Price as sent to clearing after applying post-close conversions to the original LastPx value.

Definition at line 106 of file MutableVarianceQuoteRestatement.h.

Binary4 clearingSize ( ) const
inline

Size to clear with OCC.

Definition at line 112 of file MutableVarianceQuoteRestatement.h.

void clearingSize ( Binary4  value)
inline

Size to clear with OCC.

Definition at line 118 of file MutableVarianceQuoteRestatement.h.

StrRef clearingSymbol ( ) const
inline

Symbol as sent to clearing; after applying post-close conversions to the original Symbol.

Definition at line 88 of file MutableVarianceQuoteRestatement.h.

void clearingSymbol ( StrRef  value)
inline

Symbol as sent to clearing; after applying post-close conversions to the original Symbol.

Definition at line 94 of file MutableVarianceQuoteRestatement.h.

Binary8 execId ( ) const
inline

Sent to the OCC in the Trade Id field.

Definition at line 64 of file MutableVarianceQuoteRestatement.h.

void execId ( Binary8  value)
inline

Sent to the OCC in the Trade Id field.

Definition at line 70 of file MutableVarianceQuoteRestatement.h.

StrRef quoteSymbol ( ) const
inline

CFE native identifier of the instrument being quoted.

Definition at line 76 of file MutableVarianceQuoteRestatement.h.

void quoteSymbol ( StrRef  value)
inline

CFE native identifier of the instrument being quoted.

Definition at line 82 of file MutableVarianceQuoteRestatement.h.

StrRef quoteUpdateId ( ) const
inline

The quote being restated.

Definition at line 52 of file MutableVarianceQuoteRestatement.h.

void quoteUpdateId ( StrRef  value)
inline

The quote being restated.

Definition at line 58 of file MutableVarianceQuoteRestatement.h.

std::string toString ( ) const
virtual

Returns the text representation.

Implements OutgoingMessage.

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

The text representation.

Implements OutgoingMessage.

DateTime transactionTime ( ) const
inline

The time the event occurred in the CFE Matching Engine (not the time the message was sent).

Definition at line 40 of file MutableVarianceQuoteRestatement.h.

void transactionTime ( DateTime  value)
inline

The time the event occurred in the CFE Matching Engine (not the time the message was sent).

Definition at line 46 of file MutableVarianceQuoteRestatement.h.

MessageType::Enum type ( ) const
inlinevirtual

Returns message type.

Implements OutgoingMessage.

Definition at line 124 of file MutableVarianceQuoteRestatement.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: