B2BITS FIX Antenna HFT
1.0.15
|
#include <CmiBinaryMessages.h>
Classes | |
struct | Contras |
Public Member Functions | |
OrderFillReport * | clone () |
const UInt16 | getActivityReason () const throw () |
const Alpha | getBillingType () const throw () |
const AsciiString | getBranch () const throw () |
const UInt16 | getBranchSequenceNumber () const throw () |
const UInt32 | getCanceledQuantity () const throw () |
const UInt8 | getDay () const throw () |
FieldsIterator | getIterator () const |
const UInt32 | getLeavesQuantity () const throw () |
const UInt8 | getMonth () const throw () |
size_t | getMsgLength () const |
const UInt32 | getOrderHighId () const throw () |
const UInt32 | getOrderLowId () const throw () |
const UInt32 | getProductKey () const throw () |
const UInt8 | getReportType () const throw () |
FieldsSetIterator | getSetIterator () |
const Alpha | getSide () const throw () |
const UInt16 | getStatusChange () const throw () |
const UInt64 | getTimestamp () const throw () |
const UInt32 | getTradedQuantity () const throw () |
const UInt32 | getTradeIdHigh () const throw () |
const UInt32 | getTradeIdLow () const throw () |
const UInt8 | getTradingSessionId () const throw () |
const AsciiString | getUserAssignedId () const throw () |
const UInt16 | getYear () const throw () |
OrderFillReport () throw () | |
OrderFillReport (bool initFields) throw () | |
void | setActivityReason (UInt16 value) throw () |
void | setBillingType (Alpha value) throw () |
void | setBranch (const AsciiString &val) throw () |
void | setBranchSequenceNumber (UInt16 value) throw () |
void | setCanceledQuantity (UInt32 value) throw () |
void | setDay (UInt8 value) throw () |
void | setLeavesQuantity (UInt32 value) throw () |
void | setMonth (UInt8 value) throw () |
void | setOrderHighId (UInt32 value) throw () |
void | setOrderLowId (UInt32 value) throw () |
void | setProductKey (UInt32 value) throw () |
void | setReportType (UInt8 value) throw () |
void | setSide (Alpha value) throw () |
void | setStatusChange (UInt16 value) throw () |
void | setTimestamp (UInt64 value) throw () |
void | setTradedQuantity (UInt32 value) throw () |
void | setTradeIdHigh (UInt32 value) throw () |
void | setTradeIdLow (UInt32 value) throw () |
void | setTradingSessionId (UInt8 value) throw () |
void | setUserAssignedId (const AsciiString &val) throw () |
void | setYear (UInt16 value) throw () |
std::ostream & | toStream (std::ostream &os) const |
std::string | toString () const |
void | updateMessageLength () |
![]() | |
UInt8 | getCmiMarker () const |
UInt8 | getMessageFlags () const |
UInt32 | getMessageLength () const |
UInt32 | getMessageSequenceNumber () const |
MessageType::Enum | getMessageType () const |
UInt8 | getVersion () const |
void | setCmiMarker (UInt8 marker) |
void | setMessageFlags (UInt8 value) |
void | setMessageLength (UInt32 value) |
void | setMessageSequenceNumber (UInt32 value) |
void | setMessageType (MessageType::Enum value) |
void | setMessageType (UInt8 value) |
StandardHeader () | |
Static Public Member Functions | |
static FieldsIterator | getIterator (const StandardHeader &message) |
static size_t | getMinMessageSize () |
static FieldsSetIterator | getSetIterator (StandardHeader &message) |
static void | updateMessageLength (StandardHeader &message) |
Static Public Attributes | |
static const MessageType::Enum | TYPE = MessageType::MessageType_OrderFillReport |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
References BSWAP16.
|
inline |
References BSWAP32.
|
inline |
|
inline |
|
inlinestatic |
References CMI::OrderFillReport_IteratorDefines.
|
inlinestatic |
Referenced by fix_algo::CmiFixConverter::convertAppMsgToBinary().
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by fix_algo::CmiFixConverter::convertAppMsgToBinary().
|
inlinestatic |
References CMI::OrderFillReport_IteratorDefines.
|
inline |
|
inline |
Referenced by fix_algo::CmiFixConverter::convertAppMsgToFix().
|
inline |
Referenced by fix_algo::CmiFixConverter::convertAppMsgToFix().
|
inline |
|
inline |
References CMI::StringCopy().
|
inline |
References BSWAP16.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by fix_algo::CmiFixConverter::convertAppMsgToBinary().
|
inline |
References CMI::StringCopy().
Referenced by fix_algo::CmiFixConverter::convertAppMsgToBinary().
|
inline |
Referenced by CMI::messageToStream().
|
inline |
|
inline |
References ILink3::updateMessageLength().
Referenced by fix_algo::CmiFixConverter::convertAppMsgToBinary().
|
inlinestatic |
References CMI::StandardHeader::setMessageLength().
UInt16 CMI::OrderFillReport::activityReason |
Alpha CMI::OrderFillReport::billingType |
Alpha3 CMI::OrderFillReport::branch |
UInt16 CMI::OrderFillReport::branchSequenceNumber |
UInt32 CMI::OrderFillReport::canceledQuantity |
UInt8 CMI::OrderFillReport::day |
UInt32 CMI::OrderFillReport::leavesQuantity |
UInt8 CMI::OrderFillReport::month |
UInt32 CMI::OrderFillReport::orderHighId |
UInt32 CMI::OrderFillReport::orderLowId |
UInt32 CMI::OrderFillReport::productKey |
UInt8 CMI::OrderFillReport::reportType |
Alpha CMI::OrderFillReport::side |
UInt16 CMI::OrderFillReport::statusChange |
UInt64 CMI::OrderFillReport::timestamp |
Decimal CMI::OrderFillReport::tradedPrice |
UInt32 CMI::OrderFillReport::tradedQuantity |
UInt32 CMI::OrderFillReport::tradeIdHigh |
UInt32 CMI::OrderFillReport::tradeIdLow |
UInt8 CMI::OrderFillReport::tradingSessionId |
|
static |
Referenced by fix_algo::CmiFixConverter::convertAppMsgToBinary(), and fix_algo::mapReportTypeToFix().
Alpha20 CMI::OrderFillReport::userAssignedId |
UInt16 CMI::OrderFillReport::year |