42 return fixedStr<20>(0);
48 return enumeration<Side>(20);
54 return ordinary<Binary4>(21);
60 return fixedStr<4>(25);
66 return fixedStr<4>(29);
72 return ordinary<BinaryPrice>(33);
78 return enumeration<OrdType>(41);
84 return enumeration<TimeInForce>(42);
90 return fixedStr<8>(43);
96 return fixedStr<16>(51);
102 return enumeration<Capacity>(67);
108 return fixedStr<16>(68);
114 return fixedStr<3>(84);
120 return ordinary<DateTime>(87);
126 return enumeration<OpenClose>(95);
132 return ordinary<Binary4>(96);
138 return ordinary<Binary2>(100);
144 return enumeration<CtiCode>(102);
150 return enumeration<ManualOrderIndicator>(103);
156 return fixedStr<18>(104);
162 return fixedStr<6>(122);
168 return enumeration<CustOrderHandlingInst>(128);
174 return fixedStr<2>(129);
StrRef symbol() const
Symbol.
StrRef clOrdId() const
Unique Id chosen by the client.
ConstantNewOrderOptionUSFutures() ONIXS_BATS_BOE_NOEXCEPT
Provides efficient way of accessing text-based field values.
ManualOrderIndicator::Enum manualOrderIndicator() const
Manual order indicator.
CustOrderHandlingInst::Enum custOrderHandlingInst() const
Execution source code provided during order entry to describe broker service.
Encapsulates services for manipulating little endian encoded messages.
New Order Option US Futures V1.
Binary1 leg() const
Legs.
Capacity::Enum capacity() const
The Capacity refers to the OCC account type.
Binary2 MessageSize
Aliases message length type.
BinaryPrice price() const
Limit price. Four implied decimal places.
StrRef frequentTraderId() const
Supplemental customer identifier used for billing related programs.
StrRef countryCode() const
Identifies the country code.
DateTime expireTime() const
Required for TimeInForce = 6 orders, specifies the date-time (in UTC) that the order expires...
StrRef securityDesc() const
Security Description.
OrdType::Enum ordType() const
Order type.
TimeInForce::Enum timeInForce() const
Time In Force.
StrRef oEOID() const
Identifies the Order Entry Operator responsible for this message.
Legs legs(MessageSize) const
Binary4 cMTANumber() const
CMTA Number of the firm that will clear the trade.
Binary4 orderQty() const
Order quantity.
static MessageType::Enum type() ONIXS_BATS_BOE_NOEXCEPT
Side::Enum side() const
Side.
CtiCode::Enum ctiCode() const
Cti Code.
StrRef clearingFirm() const
EFID that will clear the trade.
StrRef clearingAccount() const
Supplemental identifier.
ONIXS_CBOE_CFE_BOE_API void toStr(std::string &, const ConstantNewOrderV2 &)
Serializes object into string.
StrRef preventMatch() const
Prevent match.
OpenClose::Enum openClose() const
Indicates status of client position in a trade resulting from the order.
StrRef account() const
Unique account identifier.
ConstantNewOrderOptionUSFutures(const void *data, MessageSize size)
Initializes instance over given memory block.
Binary2 customGroupId() const
Used to group orders for use in mass cancels where multiple orders can be cancelled by specifying a l...