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