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

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

Collaboration diagram for CancelByOrderId:

Public Member Functions

Binary4 orderBookId () const
 
Side::Enum side () const
 
Binary8 orderId () const
 
void orderBookId (Binary4 value)
 
void side (Side::Enum value)
 
void orderId (Binary8 value)
 
 CancelByOrderId ()
 
- Public Member Functions inherited from MutableBinaryMessage
OutboundMessageTypes::Enum type () const
 
const void * binary () const
 
void * binary ()
 
MessageSize binarySize () const
 
MutableBinaryMessageoperator= (const MutableBinaryMessage &other)
 

Static Public Attributes

static const MessageSize messageSize_ = 14
 

Additional Inherited Members

- Public Types inherited from MutableBinaryMessage
typedef MessageSize BinarySize
 
- Protected Member Functions inherited from MutableBinaryMessage
void type (OutboundMessageTypes::Enum value)
 
 MutableBinaryMessage (void *data, MessageSize size)
 
- Protected Member Functions inherited from MutableBinaryFields< MutableBinaryMessage >
void setOrdinary (BlockSize offset, FieldValue value)
 
void setEnumeration (BlockSize offset, typename Enumeration::Enum value)
 
void setFixedStr (BlockSize offset, const StrRef &value)
 
- Protected Member Functions inherited from BinaryFields< MutableBinaryMessage >
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 CancelByOrderId.h.

Constructor & Destructor Documentation

CancelByOrderId ( )
inline

Initializes empty instance.

Definition at line 76 of file CancelByOrderId.h.

Member Function Documentation

Binary4 orderBookId ( ) const
inline

Order book ID.

Definition at line 37 of file CancelByOrderId.h.

void orderBookId ( Binary4  value)
inline

Order book ID.

Definition at line 55 of file CancelByOrderId.h.

Binary8 orderId ( ) const
inline

The identifier assigned to the new order.

Definition at line 49 of file CancelByOrderId.h.

void orderId ( Binary8  value)
inline

The identifier assigned to the new order.

Definition at line 67 of file CancelByOrderId.h.

Side::Enum side ( ) const
inline

Side.

Definition at line 43 of file CancelByOrderId.h.

void side ( Side::Enum  value)
inline

Side.

Definition at line 61 of file CancelByOrderId.h.

Member Data Documentation

const MessageSize messageSize_ = 14
static

Total message size.

Definition at line 73 of file CancelByOrderId.h.


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