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

#include <OnixS/CboeCFE/Trading/BOE/Messages/In/QuoteRestated.h>

Public Member Functions

DateTime transactionTime () const
 
StrRef quoteUpdateId () const
 
Binary8 orderId () const
 
Binary4 leavesQty () const
 
BinaryPrice workingPrice () const
 
StrRef quoteSymbol () const
 
Side::Enum side () const
 
RestatementReason::Enum restatementReason () const
 
 QuoteRestated (const void *data, MessageSize size)
 
- Public Member Functions inherited from BinaryMessage
 BinaryMessage ()
 
 BinaryMessage (const void *data, MessageSize size)
 
 BinaryMessage (const BinaryMessage &other)
 
 operator bool () const
 
const void * binary () const
 
MessageSize binarySize () const
 
BinaryMessageoperator= (const BinaryMessage &other)
 

Additional Inherited Members

- Public Types inherited from BinaryMessage
typedef MessageSize BinarySize
 
- Protected Member Functions inherited from BinaryFields< BinaryMessage, MessageSize >
const SubMessage submessage (MessageSize offset, MessageSize size) const
 
const FieldValue & ordinaryRef (MessageSize offset) const
 
FieldValue ordinary (MessageSize offset) const
 
Enumeration::Enum enumeration (MessageSize offset) const
 
StrRef fixedStr (MessageSize offset) const
 

Detailed Description

Definition at line 36 of file QuoteRestated.h.

Constructor & Destructor Documentation

QuoteRestated ( const void *  data,
MessageSize  size 
)
inline

Initializes instance over given memory block.

Definition at line 87 of file QuoteRestated.h.

Member Function Documentation

Binary4 leavesQty ( ) const
inline

Quantity still open for further execution.

Definition at line 57 of file QuoteRestated.h.

Binary8 orderId ( ) const
inline

Order identifier supplied by CFE.

Definition at line 51 of file QuoteRestated.h.

StrRef quoteSymbol ( ) const
inline

CFE native identifier of the instrument being quoted.

Definition at line 69 of file QuoteRestated.h.

StrRef quoteUpdateId ( ) const
inline

Id chosen by the client.

Definition at line 45 of file QuoteRestated.h.

RestatementReason::Enum restatementReason ( ) const
inline

The reason for this Quote Restated message.

Definition at line 81 of file QuoteRestated.h.

Side::Enum side ( ) const
inline

Side.

Definition at line 75 of file QuoteRestated.h.

DateTime transactionTime ( ) const
inline

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

Definition at line 39 of file QuoteRestated.h.

BinaryPrice workingPrice ( ) const
inline

The price at which the quote is working on the order book.

Definition at line 63 of file QuoteRestated.h.


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