#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 |