#include <OnixS/SgxTitan/Trading/OUCH/Messages/CancelByOrderId.h>
Public Member Functions | |
Binary4 | orderBookId () const throw () |
Side::Enum | side () const throw () |
Binary8 | orderId () const throw () |
void | orderBookId (Binary4 value) throw () |
void | side (Side::Enum value) throw () |
void | orderId (Binary8 value) throw () |
CancelByOrderId () throw () | |
Public Member Functions inherited from OutgoingMessage | |
OutgoingMessage (void *data, MessageSize size) throw () | |
OutboundMessageTypes::Enum | type () const throw () |
Public Member Functions inherited from MutableBinaryMessage< BigEndianConverter > | |
const void * | binary () const throw () |
void * | binary () throw () |
MessageSize | binarySize () const throw () |
MutableBinaryMessage & | operator= (const MutableBinaryMessage &other) throw () |
Static Public Attributes | |
static const MessageSize | messageSize_ = 14 |
Additional Inherited Members | |
Public Types inherited from MutableBinaryMessage< BigEndianConverter > | |
typedef MessageSize | BinarySize |
typedef BigEndianConverter | FieldAccessor |
Protected Member Functions inherited from MutableBinaryMessage< BigEndianConverter > | |
MutableBinaryMessage (void *data, MessageSize size) throw () | |
Protected Member Functions inherited from MutableBinaryFields< MutableBinaryMessage, BigEndianConverter > | |
void | setOrdinary (BlockSize offset, FieldValue value) throw () |
void | setOrdinaryRef (BlockSize offset, FieldValue value) throw () |
void | setEnumeration (BlockSize offset, typename Enumeration::Enum value) throw () |
void | setFixedStr (BlockSize offset, const StrRef &value) throw () |
Protected Member Functions inherited from BinaryFields< MutableBinaryMessage, BigEndianConverter > | |
FieldValue | ordinary (BlockSize offset) const throw () |
const FieldValue & | ordinaryRef (BlockSize offset) const throw () |
Enumeration::Enum | enumeration (BlockSize offset) const throw () |
StrRef | fixedStr (BlockSize offset) const throw () |
Using the system-generated Order ID, this message can be used to cancel any order in the book regardless of over which session it was inserted.
Definition at line 30 of file CancelByOrderId.h.
|
inline |
Initializes empty instance.
Definition at line 78 of file CancelByOrderId.h.
|
inline |
Order book ID.
Definition at line 33 of file CancelByOrderId.h.
|
inline |
Order book ID.
Definition at line 54 of file CancelByOrderId.h.
|
inline |
The identifier assigned to the new order.
Definition at line 47 of file CancelByOrderId.h.
|
inline |
The identifier assigned to the new order.
Definition at line 68 of file CancelByOrderId.h.
|
inline |
Side.
Definition at line 40 of file CancelByOrderId.h.
|
inline |
Side.
Definition at line 61 of file CancelByOrderId.h.
|
static |
Total message size.
Definition at line 75 of file CancelByOrderId.h.