B2BITS FIX Antenna HFT
1.0.17
|
#include <ILink3V7BinaryMessages.h>
Protected Member Functions | |
bool | gotToTheEnd () |
virtual bool | moveToNext ()=0 |
Protected Attributes | |
void * | curBuffer |
size_t | curFieldIndex_ |
const FieldDescriptor * | fields_ |
size_t | fieldsCount_ |
bool | initialized_ |
void * | startBuffer |
|
inline |
|
inlinevirtual |
|
inline |
References ILink3V7::AvgPxIndValueType, and ILink3V7::getAvgPxIndFieldValue().
|
inline |
References ILink3V7::BooleanFlagValueType, and ILink3V7::getBooleanFlagFieldValue().
|
inline |
References ILink3V7::BooleanNULLValueType, and ILink3V7::getBooleanNULLFieldValue().
|
inline |
References ILink3V7::CHARValueType, and ILink3V7::getCHARFieldValue().
|
inline |
References ILink3V7::charNULLValueType, and ILink3V7::getcharNULLFieldValue().
|
inline |
|
inline |
References ILink3V7::ClientFlowTypeValueType, and ILink3V7::getClientFlowTypeFieldValue().
|
inline |
References ILink3V7::CmtaGiveUpCDValueType, and ILink3V7::getCmtaGiveUpCDFieldValue().
|
inline |
References ILink3V7::CrossOrderTypeValueType, and ILink3V7::getCrossOrderTypeFieldValue().
|
inline |
|
inline |
References ILink3V7::CrossTypeValueType, and ILink3V7::getCrossTypeFieldValue().
|
inline |
|
inline |
|
inline |
References ILink3V7::CxlRejRspValueType, and ILink3V7::getCxlRejRspFieldValue().
|
inline |
References ILink3V7::CxrRejRspValueType, and ILink3V7::getCxrRejRspFieldValue().
|
inline |
References ILink3V7::DATAValueType, and ILink3V7::getDATAFieldValue().
|
inline |
References ILink3V7::Decimal32NULLValueType, and ILink3V7::getDecimal32NULLFieldValue().
|
inline |
References ILink3V7::Decimal64NULLValueType, and ILink3V7::getDecimal64NULLFieldValue().
|
inline |
References ILink3V7::DKReasonValueType, and ILink3V7::getDKReasonFieldValue().
|
inline |
References ILink3V7::enumNULLValueType, and ILink3V7::getenumNULLFieldValue().
|
inline |
References ILink3V7::ExchFlowTypValueType, and ILink3V7::getExchFlowTypFieldValue().
|
inline |
References ILink3V7::ExecAckStatusValueType, and ILink3V7::getExecAckStatusFieldValue().
|
inline |
References ILink3V7::ExecInstValueType, and ILink3V7::getExecInstFieldValue().
|
inline |
References ILink3V7::ExecModeValueType, and ILink3V7::getExecModeFieldValue().
|
inline |
References ILink3V7::ExecReasonValueType, and ILink3V7::getExecReasonFieldValue().
|
inline |
References ILink3V7::ExecTypeCxlValueType, and ILink3V7::getExecTypeCxlFieldValue().
|
inline |
References ILink3V7::ExecTypeExpValueType, and ILink3V7::getExecTypeExpFieldValue().
|
inline |
References ILink3V7::ExecTypeModifyValueType, and ILink3V7::getExecTypeModifyFieldValue().
|
inline |
|
inline |
|
inline |
References ILink3V7::ExecTypeTradeValueType, and ILink3V7::getExecTypeTradeFieldValue().
|
inline |
References ILink3V7::ExecTypNewValueType, and ILink3V7::getExecTypNewFieldValue().
|
inline |
References ILink3V7::ExecTypRejValueType, and ILink3V7::getExecTypRejFieldValue().
|
inline |
References ILink3V7::ExecTypStatusValueType, and ILink3V7::getExecTypStatusFieldValue().
|
inline |
References ILink3V7::ExecTypTrdCxlValueType, and ILink3V7::getExecTypTrdCxlFieldValue().
|
inline |
References ILink3V7::ExpCycleValueType, and ILink3V7::getExpCycleFieldValue().
|
inline |
Referenced by ILink3V7::binToFix(), ILink3V7::fieldToFix(), ILink3V7::fixToBin(), and ILink3V7::fixToField().
|
inline |
References ILink3V7::FTIValueType, and ILink3V7::getFTIFieldValue().
|
inline |
References ILink3V7::isGroupValueType().
Referenced by ILink3V7::OrderMassActionReport562::getNoAffectedOrders(), ILink3V7::ExecutionReportTradeAddendumOutright548::getNoFills(), ILink3V7::ExecutionReportTradeAddendumSpread549::getNoFills(), ILink3V7::ExecutionReportTradeAddendumSpreadLeg550::getNoFills(), ILink3V7::ExecutionReportTradeOutright525::getNoFills(), ILink3V7::ExecutionReportTradeSpread526::getNoFills(), ILink3V7::ExecutionReportTradeSpreadLeg527::getNoFills(), ILink3V7::ExecutionReportTradeAddendumSpread549::getNoLegs(), ILink3V7::ExecutionReportTradeSpread526::getNoLegs(), ILink3V7::SecurityDefinitionRequest560::getNoLegs(), ILink3V7::SecurityDefinitionResponse561::getNoLegs(), ILink3V7::ExecutionReportTradeAddendumOutright548::getNoOrderEvents(), ILink3V7::ExecutionReportTradeAddendumSpread549::getNoOrderEvents(), ILink3V7::ExecutionReportTradeAddendumSpreadLeg550::getNoOrderEvents(), ILink3V7::ExecutionReportTradeOutright525::getNoOrderEvents(), ILink3V7::ExecutionReportTradeSpread526::getNoOrderEvents(), ILink3V7::ExecutionReportTradeSpreadLeg527::getNoOrderEvents(), ILink3V7::PartyDetailsDefinitionRequest518::getNoPartyDetails(), ILink3V7::PartyDetailsDefinitionRequestAck519::getNoPartyDetails(), ILink3V7::PartyDetailsListReport538::getNoPartyDetails(), ILink3V7::PartyDetailsListRequest537::getNoPartyIDs(), ILink3V7::MassQuote517::getNoQuoteEntries(), ILink3V7::MassQuoteAck545::getNoQuoteEntries(), ILink3V7::QuoteCancel528::getNoQuoteEntries(), ILink3V7::QuoteCancelAck563::getNoQuoteEntries(), ILink3V7::QuoteCancel528::getNoQuoteSets(), ILink3V7::QuoteCancelAck563::getNoQuoteSets(), ILink3V7::RequestForQuote543::getNoRelatedSym(), ILink3V7::PartyDetailsListRequest537::getNoRequestingPartyIDs(), ILink3V7::NewOrderCross544::getNoSides(), ILink3V7::PartyDetailsDefinitionRequest518::getNoTrdRegPublications(), ILink3V7::PartyDetailsDefinitionRequestAck519::getNoTrdRegPublications(), and ILink3V7::PartyDetailsListReport538::getNoTrdRegPublications().
|
inline |
|
inline |
References ILink3V7::getgroupSizeFieldValue(), and ILink3V7::groupSizeValueType.
|
inline |
References ILink3V7::getHMACVersionFieldValue(), and ILink3V7::HMACVersionValueType.
|
inline |
References ILink3V7::getInt32FieldValue(), and ILink3V7::Int32ValueType.
|
inline |
References ILink3V7::getInt32NULLFieldValue(), and ILink3V7::Int32NULLValueType.
|
inline |
|
inline |
References ILink3V7::getLegSecIDSourceFieldValue(), and ILink3V7::LegSecIDSourceValueType.
|
inline |
References ILink3V7::getListUpdActFieldValue(), and ILink3V7::ListUpdActValueType.
|
inline |
References ILink3V7::getLocalMktDateFieldValue(), and ILink3V7::LocalMktDateValueType.
|
inline |
References ILink3V7::getManualOrdIndFieldValue(), and ILink3V7::ManualOrdIndValueType.
|
inline |
|
inline |
References ILink3V7::getMassActionFieldValue(), and ILink3V7::MassActionValueType.
|
inline |
|
inline |
|
inline |
|
inline |
References ILink3V7::getMassCancelTIFFieldValue(), and ILink3V7::MassCancelTIFValueType.
|
inline |
References ILink3V7::getMassCxlReqTypFieldValue(), and ILink3V7::MassCxlReqTypValueType.
|
inline |
|
inline |
|
inline |
References ILink3V7::getMassStatusTIFFieldValue(), and ILink3V7::MassStatusTIFValueType.
|
inline |
|
inline |
References ILink3V7::getmessageHeaderFieldValue(), and ILink3V7::messageHeaderValueType.
|
inline |
References ILink3V7::getModifyStatusFieldValue(), and ILink3V7::ModifyStatusValueType.
|
inline |
References ILink3V7::getNoPtyUpdFieldValue(), and ILink3V7::NoPtyUpdValueType.
|
inline |
References ILink3V7::getOFMOverrideReqFieldValue(), and ILink3V7::OFMOverrideReqValueType.
|
inline |
References ILink3V7::getOrderEventTypeFieldValue(), and ILink3V7::OrderEventTypeValueType.
|
inline |
References ILink3V7::getOrderStatusFieldValue(), and ILink3V7::OrderStatusValueType.
|
inline |
References ILink3V7::getOrderTypeFieldValue(), and ILink3V7::OrderTypeValueType.
|
inline |
References ILink3V7::getOrderTypeReqFieldValue(), and ILink3V7::OrderTypeReqValueType.
|
inline |
References ILink3V7::getOrdStatusCxlFieldValue(), and ILink3V7::OrdStatusCxlValueType.
|
inline |
|
inline |
|
inline |
References ILink3V7::getOrdStatusExpFieldValue(), and ILink3V7::OrdStatusExpValueType.
|
inline |
References ILink3V7::getOrdStatusNewFieldValue(), and ILink3V7::OrdStatusNewValueType.
|
inline |
|
inline |
References ILink3V7::getOrdStatusRejFieldValue(), and ILink3V7::OrdStatusRejValueType.
|
inline |
|
inline |
References ILink3V7::getOrdStatusTrdFieldValue(), and ILink3V7::OrdStatusTrdValueType.
|
inline |
|
inline |
References ILink3V7::getPartyIDSourceFieldValue(), and ILink3V7::PartyIDSourceValueType.
|
inline |
References ILink3V7::getPendModStatusFieldValue(), and ILink3V7::PendModStatusValueType.
|
inline |
References ILink3V7::getPRICE9FieldValue(), and ILink3V7::PRICE9ValueType.
|
inline |
References ILink3V7::getPRICENULL9FieldValue(), and ILink3V7::PRICENULL9ValueType.
|
inline |
References ILink3V7::getQuoteAckStatusFieldValue(), and ILink3V7::QuoteAckStatusValueType.
|
inline |
References ILink3V7::getQuoteCxlStatusFieldValue(), and ILink3V7::QuoteCxlStatusValueType.
|
inline |
References ILink3V7::getQuoteCxlTypFieldValue(), and ILink3V7::QuoteCxlTypValueType.
|
inline |
References ILink3V7::getQuoteTypFieldValue(), and ILink3V7::QuoteTypValueType.
|
inline |
References ILink3V7::getReqResultFieldValue(), and ILink3V7::ReqResultValueType.
|
inline |
References ILink3V7::getRFQSideFieldValue(), and ILink3V7::RFQSideValueType.
|
inline |
References ILink3V7::getSecRspTypFieldValue(), and ILink3V7::SecRspTypValueType.
|
inline |
|
inline |
|
inline |
References ILink3V7::getShortSaleTypeFieldValue(), and ILink3V7::ShortSaleTypeValueType.
|
inline |
References ILink3V7::getSideNULLFieldValue(), and ILink3V7::SideNULLValueType.
|
inline |
References ILink3V7::getSideReqFieldValue(), and ILink3V7::SideReqValueType.
|
inline |
|
inline |
References ILink3V7::getSLEDSFieldValue(), and ILink3V7::SLEDSValueType.
|
inline |
References ILink3V7::getSMPIFieldValue(), and ILink3V7::SMPIValueType.
|
inline |
References ILink3V7::getSplitMsgFieldValue(), and ILink3V7::SplitMsgValueType.
|
inline |
References ILink3V7::getString10ReqFieldValue(), and ILink3V7::String10ReqValueType.
|
inline |
References ILink3V7::getString17FieldValue(), and ILink3V7::String17ValueType.
|
inline |
References ILink3V7::getString20FieldValue(), and ILink3V7::String20ValueType.
|
inline |
References ILink3V7::getString20ReqFieldValue(), and ILink3V7::String20ReqValueType.
|
inline |
References ILink3V7::getString256FieldValue(), and ILink3V7::String256ValueType.
|
inline |
References ILink3V7::getString2FieldValue(), and ILink3V7::String2ValueType.
|
inline |
References ILink3V7::getString30FieldValue(), and ILink3V7::String30ValueType.
|
inline |
References ILink3V7::getString30ReqFieldValue(), and ILink3V7::String30ReqValueType.
|
inline |
References ILink3V7::getString32ReqFieldValue(), and ILink3V7::String32ReqValueType.
|
inline |
References ILink3V7::getString3FieldValue(), and ILink3V7::String3ValueType.
|
inline |
References ILink3V7::getString3ReqFieldValue(), and ILink3V7::String3ReqValueType.
|
inline |
References ILink3V7::getString40FieldValue(), and ILink3V7::String40ValueType.
|
inline |
References ILink3V7::getString48FieldValue(), and ILink3V7::String48ValueType.
|
inline |
References ILink3V7::getString5FieldValue(), and ILink3V7::String5ValueType.
|
inline |
References ILink3V7::getString5ReqFieldValue(), and ILink3V7::String5ReqValueType.
|
inline |
References ILink3V7::getString75FieldValue(), and ILink3V7::String75ValueType.
|
inline |
References ILink3V7::getString8FieldValue(), and ILink3V7::String8ValueType.
|
inline |
References ILink3V7::getString8ReqFieldValue(), and ILink3V7::String8ReqValueType.
|
inline |
References ILink3V7::getStringLength35FieldValue(), and ILink3V7::StringLength35ValueType.
|
inline |
References ILink3V7::getStringLength6FieldValue(), and ILink3V7::StringLength6ValueType.
|
inline |
References ILink3V7::getTimeInForceFieldValue(), and ILink3V7::TimeInForceValueType.
|
pure virtual |
Implemented in ILink3V7::FieldsSetIterator, and ILink3V7::FieldsIterator.
|
inline |
References ILink3V7::getTradeAddendumFieldValue(), and ILink3V7::TradeAddendumValueType.
|
inline |
References ILink3V7::getUDIFieldValue(), and ILink3V7::UDIValueType.
|
inline |
References ILink3V7::getuInt16FieldValue(), and ILink3V7::uInt16ValueType.
|
inline |
References ILink3V7::getuInt16NULLFieldValue(), and ILink3V7::uInt16NULLValueType.
|
inline |
References ILink3V7::getuInt32FieldValue(), and ILink3V7::uInt32ValueType.
|
inline |
References ILink3V7::getuInt32NULLFieldValue(), and ILink3V7::uInt32NULLValueType.
|
inline |
References ILink3V7::getuInt64FieldValue(), and ILink3V7::uInt64ValueType.
|
inline |
References ILink3V7::getuInt64NULLFieldValue(), and ILink3V7::uInt64NULLValueType.
|
inline |
References ILink3V7::getuInt8FieldValue(), and ILink3V7::uInt8ValueType.
|
inline |
References ILink3V7::getuInt8NULLFieldValue(), and ILink3V7::uInt8NULLValueType.
|
inlineprotected |
|
protectedpure virtual |
Implemented in ILink3V7::FieldsSetIterator, and ILink3V7::FieldsIterator.
|
inline |
Referenced by ILink3V7::binToFix(), ILink3V7::fieldToFix(), ILink3V7::fixToBin(), ILink3V7::fixToField(), ILink3V7::OrderMassActionReport562::getNoAffectedOrders(), ILink3V7::ExecutionReportTradeAddendumOutright548::getNoFills(), ILink3V7::ExecutionReportTradeAddendumSpread549::getNoFills(), ILink3V7::ExecutionReportTradeAddendumSpreadLeg550::getNoFills(), ILink3V7::ExecutionReportTradeOutright525::getNoFills(), ILink3V7::ExecutionReportTradeSpread526::getNoFills(), ILink3V7::ExecutionReportTradeSpreadLeg527::getNoFills(), ILink3V7::ExecutionReportTradeAddendumSpread549::getNoLegs(), ILink3V7::ExecutionReportTradeSpread526::getNoLegs(), ILink3V7::SecurityDefinitionRequest560::getNoLegs(), ILink3V7::SecurityDefinitionResponse561::getNoLegs(), ILink3V7::ExecutionReportTradeAddendumOutright548::getNoOrderEvents(), ILink3V7::ExecutionReportTradeAddendumSpread549::getNoOrderEvents(), ILink3V7::ExecutionReportTradeAddendumSpreadLeg550::getNoOrderEvents(), ILink3V7::ExecutionReportTradeOutright525::getNoOrderEvents(), ILink3V7::ExecutionReportTradeSpread526::getNoOrderEvents(), ILink3V7::ExecutionReportTradeSpreadLeg527::getNoOrderEvents(), ILink3V7::PartyDetailsDefinitionRequest518::getNoPartyDetails(), ILink3V7::PartyDetailsDefinitionRequestAck519::getNoPartyDetails(), ILink3V7::PartyDetailsListReport538::getNoPartyDetails(), ILink3V7::PartyDetailsListRequest537::getNoPartyIDs(), ILink3V7::MassQuote517::getNoQuoteEntries(), ILink3V7::MassQuoteAck545::getNoQuoteEntries(), ILink3V7::QuoteCancel528::getNoQuoteEntries(), ILink3V7::QuoteCancelAck563::getNoQuoteEntries(), ILink3V7::QuoteCancel528::getNoQuoteSets(), ILink3V7::QuoteCancelAck563::getNoQuoteSets(), ILink3V7::RequestForQuote543::getNoRelatedSym(), ILink3V7::PartyDetailsListRequest537::getNoRequestingPartyIDs(), ILink3V7::NewOrderCross544::getNoSides(), ILink3V7::PartyDetailsDefinitionRequest518::getNoTrdRegPublications(), ILink3V7::PartyDetailsDefinitionRequestAck519::getNoTrdRegPublications(), ILink3V7::PartyDetailsListReport538::getNoTrdRegPublications(), ILink3V7::FieldsIterator::getTotalSize(), ILink3V7::FieldsSetIterator::getTotalSize(), ILink3V7::FieldsIterator::toStream(), and ILink3V7::FieldsSetIterator::toStream().
|
inline |
|
pure virtual |
Implemented in ILink3V7::FieldsSetIterator, and ILink3V7::FieldsIterator.
|
protected |
|
protected |
Referenced by ILink3V7::FieldsIterator::toStream(), and ILink3V7::FieldsSetIterator::toStream().
|
protected |
Referenced by ILink3V7::FieldsIterator::toStream(), and ILink3V7::FieldsSetIterator::toStream().
|
protected |
|
protected |
|
protected |