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;
190 std::
string toString() const ONIXS_BATS_BOE_OVERRIDE;
193 void toString(std::
string& str) const ONIXS_BATS_BOE_OVERRIDE;
199 Text<20> origClOrdId_;
200 Alpha<4> clearingFirm_;
#define ONIXS_BATS_BOE_NOEXCEPT
Provides efficient way of accessing text-based field values.
FixedPointDecimal< Int64, IntegralConstant< Int8, -4 > > BinaryPrice
Binary Price.
void toStr(std::string &str, const FixedPointDecimal< Mantissa, Exponent > &number)
Serializes fixed-point decimal into a string.
Execution source code provided during order entry to describe broker service.
void orderQty(Binary4 value)
Order quantity.
std::string toString() const ONIXS_BATS_BOE_OVERRIDE
Returns the text representation.
void clOrdId(StrRef value)
Unique Id chosen by the client.
void price(BinaryPrice value)
Limit price.
void clearingFirm(StrRef value)
EFID that will clear the trade.
void ordType(OrdType::Enum value)
Order type.
void frequentTraderId(StrRef value)
Supplemental customer identifier used for billing related programs.
CustOrderHandlingInst::Enum custOrderHandlingInst() const
Execution source code provided during order entry to describe broker service.
StrRef clOrdId() const
Unique Id chosen by the client.
void origClOrdId(StrRef value)
The ClOrdId of the original order.
StrRef oEOID() const
Identifies the Order Entry Operator responsible for this message.
CancelOrigOnReject::Enum cancelOrigOnReject() const
CancelOrigOnReject.
void cancelOrigOnReject(CancelOrigOnReject::Enum value)
CancelOrigOnReject.
BinaryPrice stopPx() const
Stop price.
BinaryPrice price() const
Limit price.
OrdType::Enum ordType() const
Order type.
void custOrderHandlingInst(CustOrderHandlingInst::Enum value)
Execution source code provided during order entry to describe broker service.
StrRef origClOrdId() const
The ClOrdId of the original order.
StrRef frequentTraderId() const
Supplemental customer identifier used for billing related programs.
ManualOrderIndicator::Enum manualOrderIndicator() const
Manual order indicator.
MessageType::Enum type() const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
Returns message type.
void stopPx(BinaryPrice value)
Stop price.
void oEOID(StrRef value)
Identifies the Order Entry Operator responsible for this message.
void validate() const ONIXS_BATS_BOE_OVERRIDE
Binary4 orderQty() const
Order quantity.
StrRef clearingFirm() const
EFID that will clear the trade.
void manualOrderIndicator(ManualOrderIndicator::Enum value)
Manual order indicator.
Base class for outgoing messages.