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

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

Public Member Functions

DateTime transactionTime () const
 
void transactionTime (DateTime value)
 
StrRef clOrdId () const
 
void clOrdId (StrRef value)
 
Binary8 execRefId () const
 
void execRefId (Binary8 value)
 
Side::Enum side () const
 
void side (Side::Enum value)
 
BaseLiquidityIndicator::Enum baseLiquidityIndicator () const
 
void baseLiquidityIndicator (BaseLiquidityIndicator::Enum value)
 
StrRef clearingFirm () const
 
void clearingFirm (StrRef value)
 
StrRef clearingAccount () const
 
void clearingAccount (StrRef value)
 
Binary4 lastShares () const
 
void lastShares (Binary4 value)
 
BinaryPrice lastPx () const
 
void lastPx (BinaryPrice value)
 
BinaryPrice correctedPrice () const
 
void correctedPrice (BinaryPrice value)
 
DateTime origTime () const
 
void origTime (DateTime value)
 
StrRef symbol () const
 
void symbol (StrRef value)
 
Capacity::Enum capacity () const
 
void capacity (Capacity::Enum value)
 
StrRef securityDesc () const
 
void securityDesc (StrRef value)
 
OpenClose::Enum openClose () const
 
void openClose (OpenClose::Enum value)
 
Binary4 cMTANumber () const
 
void cMTANumber (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 MutableTradeCancelCorrectOptionUSFutures.h.

Member Function Documentation

BaseLiquidityIndicator::Enum baseLiquidityIndicator ( ) const
inline

Indicates whether the trade added or removed liquidity.

Definition at line 88 of file MutableTradeCancelCorrectOptionUSFutures.h.

void baseLiquidityIndicator ( BaseLiquidityIndicator::Enum  value)
inline

Indicates whether the trade added or removed liquidity.

Definition at line 94 of file MutableTradeCancelCorrectOptionUSFutures.h.

Capacity::Enum capacity ( ) const
inline
void capacity ( Capacity::Enum  value)
inline
StrRef clearingAccount ( ) const
inline

Supplemental identifier.

Definition at line 112 of file MutableTradeCancelCorrectOptionUSFutures.h.

void clearingAccount ( StrRef  value)
inline

Supplemental identifier.

Definition at line 118 of file MutableTradeCancelCorrectOptionUSFutures.h.

StrRef clearingFirm ( ) const
inline

EFID that will clear the trade.

Definition at line 100 of file MutableTradeCancelCorrectOptionUSFutures.h.

void clearingFirm ( StrRef  value)
inline

EFID that will clear the trade.

Definition at line 106 of file MutableTradeCancelCorrectOptionUSFutures.h.

StrRef clOrdId ( ) const
inline

The order which was executed.

Definition at line 52 of file MutableTradeCancelCorrectOptionUSFutures.h.

void clOrdId ( StrRef  value)
inline

The order which was executed.

Definition at line 58 of file MutableTradeCancelCorrectOptionUSFutures.h.

Binary4 cMTANumber ( ) const
inline

CMTA Number of the firm that will clear the trade.

Definition at line 220 of file MutableTradeCancelCorrectOptionUSFutures.h.

void cMTANumber ( Binary4  value)
inline

CMTA Number of the firm that will clear the trade.

Definition at line 226 of file MutableTradeCancelCorrectOptionUSFutures.h.

BinaryPrice correctedPrice ( ) const
inline

For trade corrections, this is the new trade price.

Definition at line 148 of file MutableTradeCancelCorrectOptionUSFutures.h.

void correctedPrice ( BinaryPrice  value)
inline

For trade corrections, this is the new trade price.

Definition at line 154 of file MutableTradeCancelCorrectOptionUSFutures.h.

Binary8 execRefId ( ) const
inline

Refers to the ExecId of the fill being cancelled or corrected.

Definition at line 64 of file MutableTradeCancelCorrectOptionUSFutures.h.

void execRefId ( Binary8  value)
inline

Refers to the ExecId of the fill being cancelled or corrected.

Definition at line 70 of file MutableTradeCancelCorrectOptionUSFutures.h.

BinaryPrice lastPx ( ) const
inline

Price of this fill.

Definition at line 136 of file MutableTradeCancelCorrectOptionUSFutures.h.

void lastPx ( BinaryPrice  value)
inline

Price of this fill.

Definition at line 142 of file MutableTradeCancelCorrectOptionUSFutures.h.

Binary4 lastShares ( ) const
inline

Executed contracts quantity.

Definition at line 124 of file MutableTradeCancelCorrectOptionUSFutures.h.

void lastShares ( Binary4  value)
inline

Executed contracts quantity.

Definition at line 130 of file MutableTradeCancelCorrectOptionUSFutures.h.

OpenClose::Enum openClose ( ) const
inline

Indic ates status of client position in a trade resulting from the order.

Definition at line 208 of file MutableTradeCancelCorrectOptionUSFutures.h.

void openClose ( OpenClose::Enum  value)
inline

Indic ates status of client position in a trade resulting from the order.

Definition at line 214 of file MutableTradeCancelCorrectOptionUSFutures.h.

DateTime origTime ( ) const
inline

The date and time of the original trade, in GMT.

Definition at line 160 of file MutableTradeCancelCorrectOptionUSFutures.h.

void origTime ( DateTime  value)
inline

The date and time of the original trade, in GMT.

Definition at line 166 of file MutableTradeCancelCorrectOptionUSFutures.h.

StrRef securityDesc ( ) const
inline

The Options on Futures identifier.

Definition at line 196 of file MutableTradeCancelCorrectOptionUSFutures.h.

void securityDesc ( StrRef  value)
inline

The Options on Futures identifier.

Definition at line 202 of file MutableTradeCancelCorrectOptionUSFutures.h.

Side::Enum side ( ) const
inline

Side.

Definition at line 76 of file MutableTradeCancelCorrectOptionUSFutures.h.

void side ( Side::Enum  value)
inline

Side.

Definition at line 82 of file MutableTradeCancelCorrectOptionUSFutures.h.

StrRef symbol ( ) const
inline

CFE native identifier of the instrument.

Definition at line 172 of file MutableTradeCancelCorrectOptionUSFutures.h.

void symbol ( StrRef  value)
inline

CFE native identifier of the instrument.

Definition at line 178 of file MutableTradeCancelCorrectOptionUSFutures.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.

Definition at line 40 of file MutableTradeCancelCorrectOptionUSFutures.h.

void transactionTime ( DateTime  value)
inline

The time the event occurred in the CFE Matching Engine.

Definition at line 46 of file MutableTradeCancelCorrectOptionUSFutures.h.

MessageType::Enum type ( ) const
inlinevirtual

Returns message type.

Implements OutgoingMessage.

Definition at line 232 of file MutableTradeCancelCorrectOptionUSFutures.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: