OnixS C++ SGX Titan OUCH Trading Handler  1.0.4
API documentation
OrderRejected Struct Reference

#include <OnixS/SgxTitan/Trading/OUCH/Messages/OrderRejected.h>

Collaboration diagram for OrderRejected:

Public Member Functions

DateTime timestamp () const
StrRef orderToken () const
SignedBinary4 rejectCode () const
 OrderRejected (const void *data, MessageSize size)
- Public Member Functions inherited from BinaryMessage
InboundMessageTypes::Enum type () const
 BinaryMessage (const void *data, MessageSize size)
 BinaryMessage (const BinaryMessage &other)
const void * binary () const
MessageSize binarySize () const
BinaryMessageoperator= (const BinaryMessage &other)

Static Public Attributes

static const MessageSize messageSize_ = 27

Additional Inherited Members

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

Detailed Description

Definition at line 34 of file OrderRejected.h.

Constructor & Destructor Documentation

OrderRejected ( const void *  data,
MessageSize  size 

Initializes instance over given memory block.

Definition at line 58 of file OrderRejected.h.

Member Function Documentation

StrRef orderToken ( ) const

Order Token.

Definition at line 43 of file OrderRejected.h.

SignedBinary4 rejectCode ( ) const

Error Code.

Definition at line 49 of file OrderRejected.h.

DateTime timestamp ( ) const

UNIX Time.

Definition at line 37 of file OrderRejected.h.

Member Data Documentation

const MessageSize messageSize_ = 27

Total message size.

Definition at line 55 of file OrderRejected.h.

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