#include <B3BinaryMessages.h>
B3::SimpleModifyOrder::SimpleModifyOrder |
( |
| ) |
|
|
inline |
B3::SimpleModifyOrder::SimpleModifyOrder |
( |
bool |
initFields | ) |
|
|
inlineexplicit |
References B3::account, B3::businessHeader, B3::getAccountOptionalNullValue(), B3::getClOrdIDOptionalNullValue(), B3::getOrderIDOptionalNullValue(), B3::getOrdTagIDNullValue(), B3::investorID, B3::memo, B3::Null, B3::orderID, B3::ordTagID, B3::origClOrdID, B3::price, B3::SchemaID, and B3::SchemaVersion.
static const AccountType& B3::SimpleModifyOrder::getAccountType |
( |
| ) |
|
|
inlinestatic |
const ClOrdID B3::SimpleModifyOrder::getClOrdID |
( |
| ) |
const |
|
inline |
const AsciiString B3::SimpleModifyOrder::getEnteringTrader |
( |
| ) |
const |
|
inline |
static const MessageType& B3::SimpleModifyOrder::getMessageType |
( |
| ) |
|
|
inlinestatic |
size_t B3::SimpleModifyOrder::getMinMessageSize |
( |
| ) |
|
|
inlinestatic |
const Boolean B3::SimpleModifyOrder::getMmProtectionReset |
( |
| ) |
const |
|
inline |
size_t B3::SimpleModifyOrder::getMsgLength |
( |
| ) |
const |
|
inline |
const Quantity B3::SimpleModifyOrder::getOrderQty |
( |
| ) |
const |
|
inline |
const OrdTagID B3::SimpleModifyOrder::getOrdTagID |
( |
| ) |
const |
|
inline |
const SecurityID B3::SimpleModifyOrder::getSecurityID |
( |
| ) |
const |
|
inline |
const AsciiString B3::SimpleModifyOrder::getSenderLocation |
( |
| ) |
const |
|
inline |
const Side B3::SimpleModifyOrder::getSide |
( |
| ) |
const |
|
inline |
static bool B3::SimpleModifyOrder::isDynamicSizeMessage |
( |
| ) |
|
|
inlinestatic |
void B3::SimpleModifyOrder::setClOrdID |
( |
ClOrdID |
value | ) |
|
|
inline |
void B3::SimpleModifyOrder::setEnteringTrader |
( |
const AsciiString & |
val | ) |
|
|
inline |
void B3::SimpleModifyOrder::setMmProtectionReset |
( |
const Boolean |
val | ) |
|
|
inline |
void B3::SimpleModifyOrder::setOrderQty |
( |
Quantity |
value | ) |
|
|
inline |
void B3::SimpleModifyOrder::setOrdTagID |
( |
OrdTagID |
value | ) |
|
|
inline |
void B3::SimpleModifyOrder::setOrdType |
( |
const SimpleOrdType |
val | ) |
|
|
inline |
void B3::SimpleModifyOrder::setSecurityID |
( |
SecurityID |
value | ) |
|
|
inline |
void B3::SimpleModifyOrder::setSenderLocation |
( |
const AsciiString & |
val | ) |
|
|
inline |
void B3::SimpleModifyOrder::setSide |
( |
const Side |
val | ) |
|
|
inline |
std::ostream& B3::SimpleModifyOrder::toStream |
( |
std::ostream & |
os | ) |
const |
|
inline |
std::string B3::SimpleModifyOrder::toString |
( |
| ) |
const |
|
inline |
void B3::SimpleModifyOrder::updateMessageLength |
( |
| ) |
|
|
inline |
static void B3::SimpleModifyOrder::updateMessageLength |
( |
StandardHeader & |
message | ) |
|
|
inlinestatic |
const u16 B3::SimpleModifyOrder::BlockLength = 100 |
|
static |
ClOrdID B3::SimpleModifyOrder::clOrdID |
Trader B3::SimpleModifyOrder::enteringTrader |
Boolean B3::SimpleModifyOrder::mmProtectionReset |
Quantity B3::SimpleModifyOrder::orderQty |
OrdTagID B3::SimpleModifyOrder::ordTagID |
Side B3::SimpleModifyOrder::side |
const u16 B3::SimpleModifyOrder::TemplateID = 101 |
|
static |
Referenced by B3::getFieldsIterator(), B3::getFieldsSetIterator(), B3::getMsgSeqNum(), B3::getSendingTime(), B3::isSendingTimeMessage(), B3::isSequencedMessage(), B3::isValidB3Message(), B3::messageToStream(), B3::populateWithConstFields(), B3::setMsgSeqNum(), B3::setSendingTime(), B3::setSessionID(), and B3::updateMessageLength().