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

#include <OnixS/CboeCFE/Trading/BOE/Messages/In/NewComplexInstrumentAccepted.h>

Classes

struct  Leg
 

Public Member Functions

DateTime transactionTime () const
 
StrRef clOrdId () const
 
StrRef symbol () const
 
Binary4 noOfComplexInstruments () const
 
Binary1 legCnt () const
 
Leg legs (MessageSize index) const
 
 NewComplexInstrumentAccepted (const void *data, MessageSize size)
 
- Public Member Functions inherited from BinaryMessage
 BinaryMessage ()
 
 BinaryMessage (const void *data, MessageSize size)
 
 BinaryMessage (const BinaryMessage &other)
 
 operator bool () const
 
const void * binary () const
 
MessageSize binarySize () const
 
BinaryMessageoperator= (const BinaryMessage &other)
 

Additional Inherited Members

- Public Types inherited from BinaryMessage
typedef MessageSize BinarySize
 
- Protected Member Functions inherited from BinaryFields< BinaryMessage, MessageSize >
const SubMessage submessage (MessageSizeoffset, MessageSizesize) const
 
const FieldValue & ordinaryRef (MessageSizeoffset) const
 
FieldValue ordinary (MessageSizeoffset) const
 
Enumeration::Enum enumeration (MessageSizeoffset) const
 
StrRef fixedStr (MessageSizeoffset) const
 

Detailed Description

Definition at line 36 of file NewComplexInstrumentAccepted.h.

Constructor & Destructor Documentation

NewComplexInstrumentAccepted ( const void *  data,
MessageSize  size 
)
inline

Initializes instance over given memory block.

Definition at line 104 of file NewComplexInstrumentAccepted.h.

Member Function Documentation

StrRef clOrdId ( ) const
inline

Echoed back from the TPH message.

Definition at line 45 of file NewComplexInstrumentAccepted.h.

Binary1 legCnt ( ) const
inline

Legs.

Definition at line 63 of file NewComplexInstrumentAccepted.h.

Leg legs ( MessageSize  index) const
inline

Definition at line 96 of file NewComplexInstrumentAccepted.h.

Binary4 noOfComplexInstruments ( ) const
inline

The number of complex instruments.

Definition at line 57 of file NewComplexInstrumentAccepted.h.

StrRef symbol ( ) const
inline

The complex instrument id.

Definition at line 51 of file NewComplexInstrumentAccepted.h.

DateTime transactionTime ( ) const
inline

Transaction Time.

Definition at line 39 of file NewComplexInstrumentAccepted.h.


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