71 clearingFirm_ = value;
113 return cancelOrigOnReject_;
119 cancelOrigOnReject_ = value;
137 return manualOrderIndicator_;
143 manualOrderIndicator_ = value;
161 return frequentTraderId_;
167 frequentTraderId_ = value;
173 return custOrderHandlingInst_;
179 custOrderHandlingInst_ = value;
187 void validate()
const ONIXS_BATS_BOE_OVERRIDE;
190 std::string toString()
const ONIXS_BATS_BOE_OVERRIDE;
193 void toString(std::string& str)
const ONIXS_BATS_BOE_OVERRIDE;
196 size_t serializeTo(
unsigned char*)
const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE;
StrRef oEOID() const
Identifies the Order Entry Operator responsible for this message.
CustOrderHandlingInst::Enum custOrderHandlingInst() const
Execution source code provided during order entry to describe broker service.
void frequentTraderId(StrRef value)
Supplemental customer identifier used for billing related programs.
void ordType(OrdType::Enum value)
Order type.
OrdType::Enum ordType() const
Order type.
void oEOID(StrRef value)
Identifies the Order Entry Operator responsible for this message.
void clearingFirm(StrRef value)
EFID that will clear the trade.
void clOrdId(StrRef value)
Unique Id chosen by the client.
BinaryPrice stopPx() const
Stop price.
Provides efficient way of accessing text-based field values.
void manualOrderIndicator(ManualOrderIndicator::Enum value)
Manual order indicator.
ManualOrderIndicator::Enum manualOrderIndicator() const
Manual order indicator.
void origClOrdId(StrRef value)
The ClOrdId of the original order.
void toStr(std::string &str, const FixedPointDecimal< Mantissa, Exponent > &number)
Serializes fixed-point decimal into a string.
void stopPx(BinaryPrice value)
Stop price.
StrRef origClOrdId() const
The ClOrdId of the original order.
StrRef frequentTraderId() const
Supplemental customer identifier used for billing related programs.
CancelOrigOnReject::Enum cancelOrigOnReject() const
CancelOrigOnReject.
StrRef clOrdId() const
Unique Id chosen by the client.
Binary4 orderQty() const
Order quantity.
Base class for outgoing messages.
MessageType::Enum type() const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
Returns message type.
void cancelOrigOnReject(CancelOrigOnReject::Enum value)
CancelOrigOnReject.
void orderQty(Binary4 value)
Order quantity.
void price(BinaryPrice value)
Limit price.
void custOrderHandlingInst(CustOrderHandlingInst::Enum value)
Execution source code provided during order entry to describe broker service.
BinaryPrice price() const
Limit price.
StrRef clearingFirm() const
EFID that will clear the trade.