OnixS C++ CBOE CFE Binary Order Entry (BOE) Handler 1.12.0
API documentation
Loading...
Searching...
No Matches
ConstantModifyOrder Struct Reference

Public Member Functions

StrRef clOrdId () const
StrRef origClOrdId () const
StrRef clearingFirm () const
Binary4 orderQty () const
BinaryPrice price () const
OrdType::Enum ordType () const
CancelOrigOnReject::Enum cancelOrigOnReject () const
BinaryPrice stopPx () const
ManualOrderIndicator::Enum manualOrderIndicator () const
StrRef oEOID () const
StrRef frequentTraderId () const
CustOrderHandlingInst::Enum custOrderHandlingInst () const
 ConstantModifyOrder () ONIXS_BATS_BOE_NOEXCEPT
 ConstantModifyOrder (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)

Static Public Member Functions

static MessageType::Enum type () ONIXS_BATS_BOE_NOEXCEPT

Additional Inherited Members

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

Detailed Description

Definition at line 37 of file ConstantModifyOrder.h.

Constructor & Destructor Documentation

◆ ConstantModifyOrder() [1/2]

ConstantModifyOrder ( )
inline

Definition at line 114 of file ConstantModifyOrder.h.

◆ ConstantModifyOrder() [2/2]

ConstantModifyOrder ( const void * data,
MessageSize size )
inline

Initializes instance over given memory block.

Definition at line 120 of file ConstantModifyOrder.h.

Member Function Documentation

◆ cancelOrigOnReject()

CancelOrigOnReject::Enum cancelOrigOnReject ( ) const
inline

CancelOrigOnReject.

Definition at line 76 of file ConstantModifyOrder.h.

◆ clearingFirm()

StrRef clearingFirm ( ) const
inline

EFID that will clear the trade.

Definition at line 52 of file ConstantModifyOrder.h.

◆ clOrdId()

StrRef clOrdId ( ) const
inline

Unique Id chosen by the client.

Definition at line 40 of file ConstantModifyOrder.h.

◆ custOrderHandlingInst()

CustOrderHandlingInst::Enum custOrderHandlingInst ( ) const
inline

Execution source code provided during order entry to describe broker service.

Definition at line 106 of file ConstantModifyOrder.h.

◆ frequentTraderId()

StrRef frequentTraderId ( ) const
inline

Supplemental customer identifier used for billing related programs.

Definition at line 100 of file ConstantModifyOrder.h.

◆ manualOrderIndicator()

ManualOrderIndicator::Enum manualOrderIndicator ( ) const
inline

Manual order indicator.

Definition at line 88 of file ConstantModifyOrder.h.

◆ oEOID()

StrRef oEOID ( ) const
inline

Identifies the Order Entry Operator responsible for this message.

Definition at line 94 of file ConstantModifyOrder.h.

◆ orderQty()

Binary4 orderQty ( ) const
inline

Order quantity.

Definition at line 58 of file ConstantModifyOrder.h.

◆ ordType()

OrdType::Enum ordType ( ) const
inline

Order type.

Definition at line 70 of file ConstantModifyOrder.h.

◆ origClOrdId()

StrRef origClOrdId ( ) const
inline

The ClOrdId of the original order.

Definition at line 46 of file ConstantModifyOrder.h.

◆ price()

BinaryPrice price ( ) const
inline

Limit price.

Definition at line 64 of file ConstantModifyOrder.h.

◆ stopPx()

BinaryPrice stopPx ( ) const
inline

Stop price.

Definition at line 82 of file ConstantModifyOrder.h.

◆ type()

MessageType::Enum type ( )
inlinestatic

Definition at line 111 of file ConstantModifyOrder.h.