#include <ILink3BinaryMessages.h>
ILink3::ExecutionReportTradeAddendumSpreadLeg550::ExecutionReportTradeAddendumSpreadLeg550 |
( |
| ) |
|
|
inline |
ILink3::ExecutionReportTradeAddendumSpreadLeg550::ExecutionReportTradeAddendumSpreadLeg550 |
( |
bool |
initFields | ) |
|
|
inlineexplicit |
References ILink3::calculatedCcyLastQty, ILink3::getLocalMktDateNullValue(), ILink3::getuInt32NULLNullValue(), ILink3::getuInt64NULLNullValue(), ILink3::grossTradeAmt, ILink3::lastPx, ILink3::origSecondaryExecutionID, ILink3::origSideTradeID, ILink3::SchemaID, ILink3::SchemaVersion, ILink3::settlDate, and ILink3::tradeDate.
const AsciiString ILink3::ExecutionReportTradeAddendumSpreadLeg550::getClOrdID |
( |
| ) |
const |
|
inline |
const AsciiString ILink3::ExecutionReportTradeAddendumSpreadLeg550::getExecID |
( |
| ) |
const |
|
inline |
const ExecTypTrdCxl ILink3::ExecutionReportTradeAddendumSpreadLeg550::getExecType |
( |
| ) |
const |
|
inline |
FieldsIterator ILink3::ExecutionReportTradeAddendumSpreadLeg550::getIterator |
( |
| ) |
const |
|
inline |
const uInt32 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getLastQty |
( |
| ) |
const |
|
inline |
const AsciiString ILink3::ExecutionReportTradeAddendumSpreadLeg550::getLocation |
( |
| ) |
const |
|
inline |
const ManualOrdIndReq ILink3::ExecutionReportTradeAddendumSpreadLeg550::getManualOrderIndicator |
( |
| ) |
const |
|
inline |
size_t ILink3::ExecutionReportTradeAddendumSpreadLeg550::getMinMessageSize |
( |
| ) |
|
|
inlinestatic |
size_t ILink3::ExecutionReportTradeAddendumSpreadLeg550::getMsgLength |
( |
| ) |
const |
|
inline |
const NoFills& ILink3::ExecutionReportTradeAddendumSpreadLeg550::getNoFills |
( |
| ) |
const |
|
inline |
NoFills& ILink3::ExecutionReportTradeAddendumSpreadLeg550::getNoFills |
( |
| ) |
|
|
inline |
const NoOrderEvents& ILink3::ExecutionReportTradeAddendumSpreadLeg550::getNoOrderEvents |
( |
| ) |
const |
|
inline |
NoOrderEvents& ILink3::ExecutionReportTradeAddendumSpreadLeg550::getNoOrderEvents |
( |
| ) |
|
|
inline |
const uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getOrderID |
( |
| ) |
const |
|
inline |
const OrdStatusTrdCxl ILink3::ExecutionReportTradeAddendumSpreadLeg550::getOrdStatus |
( |
| ) |
const |
|
inline |
const uInt64NULL ILink3::ExecutionReportTradeAddendumSpreadLeg550::getOrigSecondaryExecutionID |
( |
| ) |
const |
|
inline |
const uInt32NULL ILink3::ExecutionReportTradeAddendumSpreadLeg550::getOrigSideTradeID |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getPartyDetailsListReqID |
( |
| ) |
const |
|
inline |
const BooleanFlag ILink3::ExecutionReportTradeAddendumSpreadLeg550::getPossRetransFlag |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSecExecID |
( |
| ) |
const |
|
inline |
const Int32 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSecurityID |
( |
| ) |
const |
|
inline |
const AsciiString ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSenderID |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSendingTimeEpoch |
( |
| ) |
const |
|
inline |
const uInt32 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSeqNum |
( |
| ) |
const |
|
inline |
FieldsSetIterator ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSetIterator |
( |
| ) |
|
|
inline |
const LocalMktDate ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSettlDate |
( |
| ) |
const |
|
inline |
const SideReq ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSide |
( |
| ) |
const |
|
inline |
const uInt32 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getSideTradeID |
( |
| ) |
const |
|
inline |
const LocalMktDate ILink3::ExecutionReportTradeAddendumSpreadLeg550::getTradeDate |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getTransactTime |
( |
| ) |
const |
|
inline |
const uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::getUUID |
( |
| ) |
const |
|
inline |
static bool ILink3::ExecutionReportTradeAddendumSpreadLeg550::isDynamicSizeMessage |
( |
| ) |
|
|
inlinestatic |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setClOrdID |
( |
const AsciiString & |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setExecID |
( |
const AsciiString & |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setExecType |
( |
const ExecTypTrdCxl |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setLastQty |
( |
uInt32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setLocation |
( |
const AsciiString & |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setManualOrderIndicator |
( |
const ManualOrdIndReq |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setOrderID |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setOrdStatus |
( |
const OrdStatusTrdCxl |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setOrigSecondaryExecutionID |
( |
uInt64NULL |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setOrigSideTradeID |
( |
uInt32NULL |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setPartyDetailsListReqID |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setPossRetransFlag |
( |
const BooleanFlag |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setSecExecID |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setSecurityID |
( |
Int32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setSenderID |
( |
const AsciiString & |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setSendingTimeEpoch |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setSeqNum |
( |
uInt32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setSettlDate |
( |
LocalMktDate |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setSide |
( |
const SideReq |
val | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setSideTradeID |
( |
uInt32 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setTradeDate |
( |
LocalMktDate |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setTransactTime |
( |
uInt64 |
value | ) |
|
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::setUUID |
( |
uInt64 |
value | ) |
|
|
inline |
std::ostream& ILink3::ExecutionReportTradeAddendumSpreadLeg550::toStream |
( |
std::ostream & |
os | ) |
const |
|
inline |
std::string ILink3::ExecutionReportTradeAddendumSpreadLeg550::toString |
( |
| ) |
const |
|
inline |
void ILink3::ExecutionReportTradeAddendumSpreadLeg550::updateMessageLength |
( |
| ) |
|
|
inline |
static void ILink3::ExecutionReportTradeAddendumSpreadLeg550::updateMessageLength |
( |
StandardHeader & |
message | ) |
|
|
inlinestatic |
const u16 ILink3::ExecutionReportTradeAddendumSpreadLeg550::BlockLength = 196 |
|
static |
Decimal64NULL ILink3::ExecutionReportTradeAddendumSpreadLeg550::calculatedCcyLastQty |
String20Req ILink3::ExecutionReportTradeAddendumSpreadLeg550::clOrdID |
String40 ILink3::ExecutionReportTradeAddendumSpreadLeg550::execID |
ExecTypTrdCxl ILink3::ExecutionReportTradeAddendumSpreadLeg550::execType |
Decimal64NULL ILink3::ExecutionReportTradeAddendumSpreadLeg550::grossTradeAmt |
PRICE9 ILink3::ExecutionReportTradeAddendumSpreadLeg550::lastPx |
uInt32 ILink3::ExecutionReportTradeAddendumSpreadLeg550::lastQty |
String5Req ILink3::ExecutionReportTradeAddendumSpreadLeg550::location |
ManualOrdIndReq ILink3::ExecutionReportTradeAddendumSpreadLeg550::manualOrderIndicator |
uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::orderID |
OrdStatusTrdCxl ILink3::ExecutionReportTradeAddendumSpreadLeg550::ordStatus |
uInt64NULL ILink3::ExecutionReportTradeAddendumSpreadLeg550::origSecondaryExecutionID |
uInt32NULL ILink3::ExecutionReportTradeAddendumSpreadLeg550::origSideTradeID |
uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::partyDetailsListReqID |
BooleanFlag ILink3::ExecutionReportTradeAddendumSpreadLeg550::possRetransFlag |
uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::secExecID |
Int32 ILink3::ExecutionReportTradeAddendumSpreadLeg550::securityID |
constexpr const char* ILink3::ExecutionReportTradeAddendumSpreadLeg550::SemanticType = "8" |
|
static |
String20Req ILink3::ExecutionReportTradeAddendumSpreadLeg550::senderID |
uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::sendingTimeEpoch |
uInt32 ILink3::ExecutionReportTradeAddendumSpreadLeg550::seqNum |
LocalMktDate ILink3::ExecutionReportTradeAddendumSpreadLeg550::settlDate |
SideReq ILink3::ExecutionReportTradeAddendumSpreadLeg550::side |
uInt32 ILink3::ExecutionReportTradeAddendumSpreadLeg550::sideTradeID |
const u16 ILink3::ExecutionReportTradeAddendumSpreadLeg550::TemplateID = 550 |
|
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().
LocalMktDate ILink3::ExecutionReportTradeAddendumSpreadLeg550::tradeDate |
uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::transactTime |
uInt64 ILink3::ExecutionReportTradeAddendumSpreadLeg550::uuid |