#include <ILink3BinaryMessages.h>
ILink3::ExecutionReportTradeSpreadLeg527::ExecutionReportTradeSpreadLeg527 |
( |
| ) |
|
|
inline |
ILink3::ExecutionReportTradeSpreadLeg527::ExecutionReportTradeSpreadLeg527 |
( |
bool |
initFields | ) |
|
|
inlineexplicit |
References ILink3::calculatedCcyLastQty, ILink3::getLocalMktDateNullValue(), ILink3::grossTradeAmt, ILink3::lastPx, ILink3::Null, ILink3::optionDelta, ILink3::riskFreeRate, ILink3::SchemaID, ILink3::SchemaVersion, ILink3::settlDate, ILink3::timeToExpiration, ILink3::tradeDate, ILink3::underlyingPx, and ILink3::volatility.
const AsciiString ILink3::ExecutionReportTradeSpreadLeg527::getClOrdID |
( |
| ) |
const |
|
inline |
const uInt32 ILink3::ExecutionReportTradeSpreadLeg527::getCumQty |
( |
| ) |
const |
|
inline |
const AsciiString ILink3::ExecutionReportTradeSpreadLeg527::getExecID |
( |
| ) |
const |
|
inline |
static const ExecTypeTrade& ILink3::ExecutionReportTradeSpreadLeg527::getExecType |
( |
| ) |
|
|
inlinestatic |
FieldsIterator ILink3::ExecutionReportTradeSpreadLeg527::getIterator |
( |
| ) |
const |
|
inline |
const uInt32 ILink3::ExecutionReportTradeSpreadLeg527::getLastQty |
( |
| ) |
const |
|
inline |
const AsciiString ILink3::ExecutionReportTradeSpreadLeg527::getLocation |
( |
| ) |
const |
|
inline |
size_t ILink3::ExecutionReportTradeSpreadLeg527::getMinMessageSize |
( |
| ) |
|
|
inlinestatic |
size_t ILink3::ExecutionReportTradeSpreadLeg527::getMsgLength |
( |
| ) |
const |
|
inline |
const NoFills& ILink3::ExecutionReportTradeSpreadLeg527::getNoFills |
( |
| ) |
const |
|
inline |
NoFills& ILink3::ExecutionReportTradeSpreadLeg527::getNoFills |
( |
| ) |
|
|
inline |
const NoOrderEvents& ILink3::ExecutionReportTradeSpreadLeg527::getNoOrderEvents |
( |
| ) |
const |
|
inline |
NoOrderEvents& ILink3::ExecutionReportTradeSpreadLeg527::getNoOrderEvents |
( |
| ) |
|
|
inline |
const uInt64 ILink3::ExecutionReportTradeSpreadLeg527::getOrderID |
( |
| ) |
const |
|
inline |
const OrdStatusTrd ILink3::ExecutionReportTradeSpreadLeg527::getOrdStatus |
( |
| ) |
const |
|
inline |
const OrderType ILink3::ExecutionReportTradeSpreadLeg527::getOrdType |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeSpreadLeg527::getPartyDetailsListReqID |
( |
| ) |
const |
|
inline |
const BooleanFlag ILink3::ExecutionReportTradeSpreadLeg527::getPossRetransFlag |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeSpreadLeg527::getSecExecID |
( |
| ) |
const |
|
inline |
const Int32 ILink3::ExecutionReportTradeSpreadLeg527::getSecurityID |
( |
| ) |
const |
|
inline |
const AsciiString ILink3::ExecutionReportTradeSpreadLeg527::getSenderID |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeSpreadLeg527::getSendingTimeEpoch |
( |
| ) |
const |
|
inline |
const uInt32 ILink3::ExecutionReportTradeSpreadLeg527::getSeqNum |
( |
| ) |
const |
|
inline |
const LocalMktDate ILink3::ExecutionReportTradeSpreadLeg527::getSettlDate |
( |
| ) |
const |
|
inline |
const SideReq ILink3::ExecutionReportTradeSpreadLeg527::getSide |
( |
| ) |
const |
|
inline |
const uInt32 ILink3::ExecutionReportTradeSpreadLeg527::getSideTradeID |
( |
| ) |
const |
|
inline |
const LocalMktDate ILink3::ExecutionReportTradeSpreadLeg527::getTradeDate |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeSpreadLeg527::getTransactTime |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeSpreadLeg527::getUUID |
( |
| ) |
const |
|
inline |
static bool ILink3::ExecutionReportTradeSpreadLeg527::isDynamicSizeMessage |
( |
| ) |
|
|
inlinestatic |
void ILink3::ExecutionReportTradeSpreadLeg527::setClOrdID |
( |
const AsciiString & |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setCumQty |
( |
uInt32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setExecID |
( |
const AsciiString & |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setLastQty |
( |
uInt32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setLocation |
( |
const AsciiString & |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setOrderID |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setOrdStatus |
( |
const OrdStatusTrd |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setOrdType |
( |
const OrderType |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setPartyDetailsListReqID |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setPossRetransFlag |
( |
const BooleanFlag |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setSecExecID |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setSecurityID |
( |
Int32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setSenderID |
( |
const AsciiString & |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setSendingTimeEpoch |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setSeqNum |
( |
uInt32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setSettlDate |
( |
LocalMktDate |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setSide |
( |
const SideReq |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setSideTradeID |
( |
uInt32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setTradeDate |
( |
LocalMktDate |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setTransactTime |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::setUUID |
( |
uInt64 |
value | ) |
|
|
inline |
std::ostream& ILink3::ExecutionReportTradeSpreadLeg527::toStream |
( |
std::ostream & |
os | ) |
const |
|
inline |
std::string ILink3::ExecutionReportTradeSpreadLeg527::toString |
( |
| ) |
const |
|
inline |
void ILink3::ExecutionReportTradeSpreadLeg527::updateMessageLength |
( |
| ) |
|
|
inline |
static void ILink3::ExecutionReportTradeSpreadLeg527::updateMessageLength |
( |
StandardHeader & |
message | ) |
|
|
inlinestatic |
const u16 ILink3::ExecutionReportTradeSpreadLeg527::BlockLength = 219 |
|
static |
Decimal64NULL ILink3::ExecutionReportTradeSpreadLeg527::calculatedCcyLastQty |
String20Req ILink3::ExecutionReportTradeSpreadLeg527::clOrdID |
uInt32 ILink3::ExecutionReportTradeSpreadLeg527::cumQty |
String40 ILink3::ExecutionReportTradeSpreadLeg527::execID |
Decimal64NULL ILink3::ExecutionReportTradeSpreadLeg527::grossTradeAmt |
PRICE9 ILink3::ExecutionReportTradeSpreadLeg527::lastPx |
uInt32 ILink3::ExecutionReportTradeSpreadLeg527::lastQty |
String5Req ILink3::ExecutionReportTradeSpreadLeg527::location |
Decimal32NULL ILink3::ExecutionReportTradeSpreadLeg527::optionDelta |
uInt64 ILink3::ExecutionReportTradeSpreadLeg527::orderID |
OrdStatusTrd ILink3::ExecutionReportTradeSpreadLeg527::ordStatus |
OrderType ILink3::ExecutionReportTradeSpreadLeg527::ordType |
uInt64 ILink3::ExecutionReportTradeSpreadLeg527::partyDetailsListReqID |
BooleanFlag ILink3::ExecutionReportTradeSpreadLeg527::possRetransFlag |
Decimal32NULL ILink3::ExecutionReportTradeSpreadLeg527::riskFreeRate |
uInt64 ILink3::ExecutionReportTradeSpreadLeg527::secExecID |
Int32 ILink3::ExecutionReportTradeSpreadLeg527::securityID |
constexpr const char* ILink3::ExecutionReportTradeSpreadLeg527::SemanticType = "8" |
|
static |
String20Req ILink3::ExecutionReportTradeSpreadLeg527::senderID |
uInt64 ILink3::ExecutionReportTradeSpreadLeg527::sendingTimeEpoch |
uInt32 ILink3::ExecutionReportTradeSpreadLeg527::seqNum |
LocalMktDate ILink3::ExecutionReportTradeSpreadLeg527::settlDate |
SideReq ILink3::ExecutionReportTradeSpreadLeg527::side |
uInt32 ILink3::ExecutionReportTradeSpreadLeg527::sideTradeID |
const u16 ILink3::ExecutionReportTradeSpreadLeg527::TemplateID = 527 |
|
static |
Referenced by ILink3::getFieldsIterator(), ILink3::getFieldsSetIterator(), ILink3::getMessageSemanticType(), ILink3::getPossRetransFlag(), ILink3::getSendingTimeEpoch(), ILink3::getSeqNum(), ILink3::isLargeSizeMessage(), ILink3::isSendingTimeEpochMessage(), ILink3::isSequencedMessage(), ILink3::isValidILink3Message(), ILink3::messageToStream(), ILink3::populateWithConstFields(), ILink3::setSendingTimeEpoch(), ILink3::setSeqNum(), and ILink3::updateMessageLength().
Decimal32NULL ILink3::ExecutionReportTradeSpreadLeg527::timeToExpiration |
LocalMktDate ILink3::ExecutionReportTradeSpreadLeg527::tradeDate |
uInt64 ILink3::ExecutionReportTradeSpreadLeg527::transactTime |
PRICENULL9 ILink3::ExecutionReportTradeSpreadLeg527::underlyingPx |
uInt64 ILink3::ExecutionReportTradeSpreadLeg527::uuid |
Decimal64NULL ILink3::ExecutionReportTradeSpreadLeg527::volatility |