#include <B3BinaryMessages.h>
B3::ExecutionReport_Reject::ExecutionReport_Reject |
( |
| ) |
|
|
inline |
B3::ExecutionReport_Reject::ExecutionReport_Reject |
( |
bool |
initFields | ) |
|
|
inlineexplicit |
References B3::account, B3::businessHeader, B3::crossID, B3::deskID, B3::expireDate, B3::getAccountOptionalNullValue(), B3::getClOrdIDOptionalNullValue(), B3::getCrossIDOptionalNullValue(), B3::getLocalMktDateOptionalNullValue(), B3::getOrderIDOptionalNullValue(), B3::getOrdTagIDNullValue(), B3::getQuantityOptionalNullValue(), B3::getStrategyIDOptionalNullValue(), B3::investorID, B3::maxFloor, B3::minQty, B3::Null, B3::orderID, B3::ordTagID, B3::origClOrdID, B3::price, B3::receivedTime, B3::SchemaID, B3::SchemaVersion, B3::secondaryOrderID, B3::stopPx, B3::strategyID, and B3::transactTime.
const ClOrdID B3::ExecutionReport_Reject::getClOrdID |
( |
| ) |
const |
|
inline |
const CxlRejResponseTo B3::ExecutionReport_Reject::getCxlRejResponseTo |
( |
| ) |
const |
|
inline |
const ExecID B3::ExecutionReport_Reject::getExecID |
( |
| ) |
const |
|
inline |
static const MessageType& B3::ExecutionReport_Reject::getMessageType |
( |
| ) |
|
|
inlinestatic |
size_t B3::ExecutionReport_Reject::getMinMessageSize |
( |
| ) |
|
|
inlinestatic |
size_t B3::ExecutionReport_Reject::getMsgLength |
( |
| ) |
const |
|
inline |
const Quantity B3::ExecutionReport_Reject::getOrderQty |
( |
| ) |
const |
|
inline |
const RejReason B3::ExecutionReport_Reject::getOrdRejReason |
( |
| ) |
const |
|
inline |
static const OrdStatus& B3::ExecutionReport_Reject::getOrdStatus |
( |
| ) |
|
|
inlinestatic |
const OrdTagID B3::ExecutionReport_Reject::getOrdTagID |
( |
| ) |
const |
|
inline |
const OrdType B3::ExecutionReport_Reject::getOrdType |
( |
| ) |
const |
|
inline |
const AsciiString B3::ExecutionReport_Reject::getPaddingBeforeOrdTagID |
( |
| ) |
const |
|
inline |
const OrderIDOptional B3::ExecutionReport_Reject::getSecondaryOrderID |
( |
| ) |
const |
|
inline |
static const SecurityExchange& B3::ExecutionReport_Reject::getSecurityExchange |
( |
| ) |
|
|
inlinestatic |
const SecurityID B3::ExecutionReport_Reject::getSecurityID |
( |
| ) |
const |
|
inline |
static const SecurityIDSource& B3::ExecutionReport_Reject::getSecurityIDSource |
( |
| ) |
|
|
inlinestatic |
const Side B3::ExecutionReport_Reject::getSide |
( |
| ) |
const |
|
inline |
const TimeInForce B3::ExecutionReport_Reject::getTimeInForce |
( |
| ) |
const |
|
inline |
static bool B3::ExecutionReport_Reject::isDynamicSizeMessage |
( |
| ) |
|
|
inlinestatic |
void B3::ExecutionReport_Reject::setClOrdID |
( |
ClOrdID |
value | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setCxlRejResponseTo |
( |
const CxlRejResponseTo |
val | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setExecID |
( |
ExecID |
value | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setOrderQty |
( |
Quantity |
value | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setOrdRejReason |
( |
RejReason |
value | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setOrdTagID |
( |
OrdTagID |
value | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setOrdType |
( |
const OrdType |
val | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setPaddingBeforeOrdTagID |
( |
const AsciiString & |
val | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setSecondaryOrderID |
( |
OrderIDOptional |
value | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setSecurityID |
( |
SecurityID |
value | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setSide |
( |
const Side |
val | ) |
|
|
inline |
void B3::ExecutionReport_Reject::setTimeInForce |
( |
const TimeInForce |
val | ) |
|
|
inline |
std::ostream& B3::ExecutionReport_Reject::toStream |
( |
std::ostream & |
os | ) |
const |
|
inline |
std::string B3::ExecutionReport_Reject::toString |
( |
| ) |
const |
|
inline |
void B3::ExecutionReport_Reject::updateMessageLength |
( |
| ) |
|
|
inline |
static void B3::ExecutionReport_Reject::updateMessageLength |
( |
StandardHeader & |
message | ) |
|
|
inlinestatic |
const u16 B3::ExecutionReport_Reject::BlockLength = 162 |
|
static |
ClOrdID B3::ExecutionReport_Reject::clOrdID |
ExecID B3::ExecutionReport_Reject::execID |
Quantity B3::ExecutionReport_Reject::orderQty |
RejReason B3::ExecutionReport_Reject::ordRejReason |
OrdTagID B3::ExecutionReport_Reject::ordTagID |
OrdType B3::ExecutionReport_Reject::ordType |
Padding3 B3::ExecutionReport_Reject::paddingBeforeOrdTagID |
Side B3::ExecutionReport_Reject::side |
const u16 B3::ExecutionReport_Reject::TemplateID = 204 |
|
static |
Referenced by B3::getFieldsIterator(), B3::getFieldsSetIterator(), B3::getMsgSeqNum(), B3::getPossResend(), B3::getSendingTime(), B3::isLargeSizeMessage(), B3::isSendingTimeMessage(), B3::isSequencedMessage(), B3::isValidB3Message(), B3::messageToStream(), B3::populateWithConstFields(), B3::setMsgSeqNum(), B3::setSendingTime(), B3::setSessionID(), and B3::updateMessageLength().