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

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

Public Member Functions

DateTime transactionTime () const
 
void transactionTime (DateTime value)
 
StrRef massCancelId () const
 
void massCancelId (StrRef value)
 
Binary4 cancelledOrderCount () const
 
void cancelledOrderCount (Binary4 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 MutablePurgeAcknowledgement.h.

Member Function Documentation

Binary4 cancelledOrderCount ( ) const
inline

Number of orders cancelled.

Definition at line 64 of file MutablePurgeAcknowledgement.h.

void cancelledOrderCount ( Binary4  value)
inline

Number of orders cancelled.

Definition at line 70 of file MutablePurgeAcknowledgement.h.

StrRef massCancelId ( ) const
inline

Echoed back from the TPH message.

Definition at line 52 of file MutablePurgeAcknowledgement.h.

void massCancelId ( StrRef  value)
inline

Echoed back from the TPH message.

Definition at line 58 of file MutablePurgeAcknowledgement.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 76 of file MutablePurgeAcknowledgement.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 82 of file MutablePurgeAcknowledgement.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 MutablePurgeAcknowledgement.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 MutablePurgeAcknowledgement.h.

MessageType::Enum type ( ) const
inlinevirtual

Returns message type.

Implements OutgoingMessage.

Definition at line 88 of file MutablePurgeAcknowledgement.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: