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

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

Public Member Functions

DateTime transactionTime () const
 
void transactionTime (DateTime value)
 
StrRef clOrdId () const
 
void clOrdId (StrRef value)
 
StrRef clearingFirm () const
 
void clearingFirm (StrRef value)
 
OrderReasonCode::Enum cancelReason () const
 
void cancelReason (OrderReasonCode::Enum value)
 
DateTime requestReceivedTime () const
 
void requestReceivedTime (DateTime 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 MutableOrderCancelled.h.

Member Function Documentation

OrderReasonCode::Enum cancelReason ( ) const
inline

Cancel reason.

Definition at line 76 of file MutableOrderCancelled.h.

void cancelReason ( OrderReasonCode::Enum  value)
inline

Cancel reason.

Definition at line 82 of file MutableOrderCancelled.h.

StrRef clearingFirm ( ) const
inline

EFID that would clear the trade.

Definition at line 64 of file MutableOrderCancelled.h.

void clearingFirm ( StrRef  value)
inline

EFID that would clear the trade.

Definition at line 70 of file MutableOrderCancelled.h.

StrRef clOrdId ( ) const
inline

The order which was cancelled.

Definition at line 52 of file MutableOrderCancelled.h.

void clOrdId ( StrRef  value)
inline

The order which was cancelled.

Definition at line 58 of file MutableOrderCancelled.h.

DateTime requestReceivedTime ( ) const
inline

The earliest timestamp, populated with nanosecond precision, recorded by CFE of the corresponding inbound message being acknowledged.

Definition at line 88 of file MutableOrderCancelled.h.

void requestReceivedTime ( DateTime  value)
inline

The earliest timestamp, populated with nanosecond precision, recorded by CFE of the corresponding inbound message being acknowledged.

Definition at line 94 of file MutableOrderCancelled.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 MutableOrderCancelled.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 MutableOrderCancelled.h.

MessageType::Enum type ( ) const
inlinevirtual

Returns message type.

Implements OutgoingMessage.

Definition at line 100 of file MutableOrderCancelled.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: