B2BITS FIX Antenna HFT
1.0.17
|
#include <B3BinaryMessages.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 B3::AccountValueType, and B3::getAccountFieldValue().
|
inline |
References B3::AccountOptionalValueType, and B3::getAccountOptionalFieldValue().
|
inline |
References B3::AccountTypeValueType, and B3::getAccountTypeFieldValue().
|
inline |
References B3::AccountTypeOptionalValueType, and B3::getAccountTypeOptionalFieldValue().
|
inline |
References B3::AllocIDValueType, and B3::getAllocIDFieldValue().
|
inline |
References B3::AllocNoOrdersTypeValueType, and B3::getAllocNoOrdersTypeFieldValue().
|
inline |
References B3::AllocReportIDValueType, and B3::getAllocReportIDFieldValue().
|
inline |
References B3::AllocReportTypeValueType, and B3::getAllocReportTypeFieldValue().
|
inline |
References B3::AllocStatusValueType, and B3::getAllocStatusFieldValue().
|
inline |
References B3::AllocTransTypeValueType, and B3::getAllocTransTypeFieldValue().
|
inline |
References B3::AllocTypeValueType, and B3::getAllocTypeFieldValue().
|
inline |
References B3::AssetOptionalValueType, and B3::getAssetOptionalFieldValue().
|
inline |
|
inline |
References B3::BooleanValueType, and B3::getBooleanFieldValue().
|
inline |
References B3::BooleanOptionalValueType, and B3::getBooleanOptionalFieldValue().
|
inline |
References B3::BusinessRejectRefIDValueType, and B3::getBusinessRejectRefIDFieldValue().
|
inline |
|
inline |
References B3::CharValueType, and B3::getCharFieldValue().
|
inline |
References B3::CharOptionalValueType, and B3::getCharOptionalFieldValue().
|
inline |
References B3::ClientAppEncodingValueType, and B3::getClientAppEncodingFieldValue().
|
inline |
References B3::ClOrdIDValueType, and B3::getClOrdIDFieldValue().
|
inline |
References B3::ClOrdIDOptionalValueType, and B3::getClOrdIDOptionalFieldValue().
|
inline |
References B3::CredentialsEncodingValueType, and B3::getCredentialsEncodingFieldValue().
|
inline |
References B3::CrossedIndicatorValueType, and B3::getCrossedIndicatorFieldValue().
|
inline |
|
inline |
References B3::CrossIDValueType, and B3::getCrossIDFieldValue().
|
inline |
References B3::CrossIDOptionalValueType, and B3::getCrossIDOptionalFieldValue().
|
inline |
References B3::CrossPrioritizationValueType, and B3::getCrossPrioritizationFieldValue().
|
inline |
|
inline |
References B3::CrossTypeValueType, and B3::getCrossTypeFieldValue().
|
inline |
References B3::CrossTypeOptionalValueType, and B3::getCrossTypeOptionalFieldValue().
|
inline |
References B3::CustodianInfoValueType, and B3::getCustodianInfoFieldValue().
|
inline |
References B3::CxlRejResponseToValueType, and B3::getCxlRejResponseToFieldValue().
|
inline |
References B3::DaysToSettlementValueType, and B3::getDaysToSettlementFieldValue().
|
inline |
|
inline |
References B3::DeltaInMillisValueType, and B3::getDeltaInMillisFieldValue().
|
inline |
References B3::DeskIDEncodingValueType, and B3::getDeskIDEncodingFieldValue().
|
inline |
References B3::EstablishRejectCodeValueType, and B3::getEstablishRejectCodeFieldValue().
|
inline |
References B3::ExecIDValueType, and B3::getExecIDFieldValue().
|
inline |
References B3::ExecIDOptionalValueType, and B3::getExecIDOptionalFieldValue().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References B3::ExecTypeValueType, and B3::getExecTypeFieldValue().
|
inline |
|
inline |
|
inline |
Referenced by B3::binToFix(), B3::fieldToFix(), B3::fixToBin(), and B3::fixToField().
|
inline |
References B3::FirmValueType, and B3::getFirmFieldValue().
|
inline |
References B3::FirmOptionalValueType, and B3::getFirmOptionalFieldValue().
|
inline |
References B3::FlowTypeValueType, and B3::getFlowTypeFieldValue().
|
inline |
References B3::FramingHeaderValueType, and B3::getFramingHeaderFieldValue().
|
inline |
|
inline |
References B3::getGroupSizeEncodingFieldValue(), and B3::GroupSizeEncodingValueType.
|
inline |
|
inline |
References B3::getInvestorIDFieldValue(), and B3::InvestorIDValueType.
|
inline |
References B3::getLocalMktDateFieldValue(), and B3::LocalMktDateValueType.
|
inline |
References B3::getLocalMktDateOptionalFieldValue(), and B3::LocalMktDateOptionalValueType.
|
inline |
References B3::getMarketSegmentIDFieldValue(), and B3::MarketSegmentIDValueType.
|
inline |
|
inline |
|
inline |
|
inline |
References B3::getMassActionReportIDFieldValue(), and B3::MassActionReportIDValueType.
|
inline |
|
inline |
References B3::getMassActionResponseFieldValue(), and B3::MassActionResponseValueType.
|
inline |
References B3::getMassActionScopeFieldValue(), and B3::MassActionScopeValueType.
|
inline |
|
inline |
References B3::getMassActionTypeFieldValue(), and B3::MassActionTypeValueType.
|
inline |
References B3::getMemoEncodingFieldValue(), and B3::MemoEncodingValueType.
|
inline |
References B3::getMessageCounterFieldValue(), and B3::MessageCounterValueType.
|
inline |
References B3::getmessageHeaderFieldValue(), and B3::messageHeaderValueType.
|
inline |
References B3::getMessageTypeFieldValue(), and B3::MessageTypeValueType.
|
inline |
|
inline |
|
inline |
|
inline |
References B3::getOrderCategoryFieldValue(), and B3::OrderCategoryValueType.
|
inline |
|
inline |
References B3::getOrderIDFieldValue(), and B3::OrderIDValueType.
|
inline |
References B3::getOrderIDOptionalFieldValue(), and B3::OrderIDOptionalValueType.
|
inline |
References B3::getOrdStatusFieldValue(), and B3::OrdStatusValueType.
|
inline |
References B3::getOrdTagIDFieldValue(), and B3::OrdTagIDValueType.
|
inline |
References B3::getOrdTypeFieldValue(), and B3::OrdTypeValueType.
|
inline |
|
inline |
References B3::getPadding1FieldValue(), and B3::Padding1ValueType.
|
inline |
References B3::getPadding2FieldValue(), and B3::Padding2ValueType.
|
inline |
References B3::getPadding3FieldValue(), and B3::Padding3ValueType.
|
inline |
References B3::getPadding4FieldValue(), and B3::Padding4ValueType.
|
inline |
References B3::getPercentage8FieldValue(), and B3::Percentage8ValueType.
|
inline |
References B3::getPercentage8OptionalFieldValue(), and B3::Percentage8OptionalValueType.
|
inline |
References B3::getPosMaintActionFieldValue(), and B3::PosMaintActionValueType.
|
inline |
References B3::getPosMaintRptIDFieldValue(), and B3::PosMaintRptIDValueType.
|
inline |
|
inline |
References B3::getPosMaintStatusFieldValue(), and B3::PosMaintStatusValueType.
|
inline |
References B3::getPosReqIDFieldValue(), and B3::PosReqIDValueType.
|
inline |
References B3::getPosReqIDOptionalFieldValue(), and B3::PosReqIDOptionalValueType.
|
inline |
References B3::getPossResendFieldValue(), and B3::PossResendValueType.
|
inline |
References B3::getPosTransTypeFieldValue(), and B3::PosTransTypeValueType.
|
inline |
References B3::getPosTypeFieldValue(), and B3::PosTypeValueType.
|
inline |
References B3::getPrice8FieldValue(), and B3::Price8ValueType.
|
inline |
References B3::getPrice8OptionalFieldValue(), and B3::Price8OptionalValueType.
|
inline |
References B3::getPriceFieldValue(), and B3::PriceValueType.
|
inline |
References B3::getPriceOffsetOptionalFieldValue(), and B3::PriceOffsetOptionalValueType.
|
inline |
References B3::getPriceOptionalFieldValue(), and B3::PriceOptionalValueType.
|
inline |
References B3::getQuantityFieldValue(), and B3::QuantityValueType.
|
inline |
References B3::getQuantityOptionalFieldValue(), and B3::QuantityOptionalValueType.
|
inline |
References B3::getQuoteCancelTypeFieldValue(), and B3::QuoteCancelTypeValueType.
|
inline |
References B3::getQuoteIDFieldValue(), and B3::QuoteIDValueType.
|
inline |
References B3::getQuoteIDOptionalFieldValue(), and B3::QuoteIDOptionalValueType.
|
inline |
References B3::getQuoteReqIDFieldValue(), and B3::QuoteReqIDValueType.
|
inline |
References B3::getQuoteReqIDOptionalFieldValue(), and B3::QuoteReqIDOptionalValueType.
|
inline |
References B3::getQuoteStatusFieldValue(), and B3::QuoteStatusValueType.
|
inline |
|
inline |
|
inline |
References B3::getRatioQtyFieldValue(), and B3::RatioQtyValueType.
|
inline |
References B3::getRejReasonFieldValue(), and B3::RejReasonValueType.
|
inline |
References B3::getRejReasonOptionalFieldValue(), and B3::RejReasonOptionalValueType.
|
inline |
References B3::getRetransmitRejectCodeFieldValue(), and B3::RetransmitRejectCodeValueType.
|
inline |
References B3::getRoutingInstructionFieldValue(), and B3::RoutingInstructionValueType.
|
inline |
|
inline |
References B3::getSecurityExchangeFieldValue(), and B3::SecurityExchangeValueType.
|
inline |
References B3::getSecurityGroupFieldValue(), and B3::SecurityGroupValueType.
|
inline |
References B3::getSecurityIDFieldValue(), and B3::SecurityIDValueType.
|
inline |
References B3::getSecurityIDOptionalFieldValue(), and B3::SecurityIDOptionalValueType.
|
inline |
References B3::getSecurityIDSourceFieldValue(), and B3::SecurityIDSourceValueType.
|
inline |
References B3::getSecurityReqRespIDFieldValue(), and B3::SecurityReqRespIDValueType.
|
inline |
References B3::getSecurityResponseTypeFieldValue(), and B3::SecurityResponseTypeValueType.
|
inline |
References B3::getSecurityStrategyTypeFieldValue(), and B3::SecurityStrategyTypeValueType.
|
inline |
|
inline |
|
inline |
|
inline |
References B3::getSenderLocationFieldValue(), and B3::SenderLocationValueType.
|
inline |
References B3::getSeqNumFieldValue(), and B3::SeqNumValueType.
|
inline |
References B3::getSeqNumOptionalFieldValue(), and B3::SeqNumOptionalValueType.
|
inline |
References B3::getSessionIDFieldValue(), and B3::SessionIDValueType.
|
inline |
References B3::getSessionIDOptionalFieldValue(), and B3::SessionIDOptionalValueType.
|
inline |
References B3::getSessionVerIDFieldValue(), and B3::SessionVerIDValueType.
|
inline |
References B3::getSessionVerIDOptionalFieldValue(), and B3::SessionVerIDOptionalValueType.
|
inline |
References B3::getSettlTypeFieldValue(), and B3::SettlTypeValueType.
|
inline |
References B3::getSettlTypeOptionalFieldValue(), and B3::SettlTypeOptionalValueType.
|
inline |
References B3::getSideFieldValue(), and B3::SideValueType.
|
inline |
References B3::getSideOptionalFieldValue(), and B3::SideOptionalValueType.
|
inline |
References B3::getSimpleOrdTypeFieldValue(), and B3::SimpleOrdTypeValueType.
|
inline |
References B3::getSimpleTimeInForceFieldValue(), and B3::SimpleTimeInForceValueType.
|
inline |
References B3::getStrategyIDOptionalFieldValue(), and B3::StrategyIDOptionalValueType.
|
inline |
References B3::getSymbolFieldValue(), and B3::SymbolValueType.
|
inline |
References B3::getTerminationCodeFieldValue(), and B3::TerminationCodeValueType.
|
inline |
References B3::getTextEncodingFieldValue(), and B3::TextEncodingValueType.
|
inline |
References B3::getTimeInForceFieldValue(), and B3::TimeInForceValueType.
|
inline |
References B3::getTimeInForceOptionalFieldValue(), and B3::TimeInForceOptionalValueType.
|
inline |
References B3::getTimeUnitFieldValue(), and B3::TimeUnitValueType.
|
pure virtual |
Implemented in B3::FieldsSetIterator, and B3::FieldsIterator.
|
inline |
References B3::getTotNoRelatedSymFieldValue(), and B3::TotNoRelatedSymValueType.
|
inline |
References B3::getTradeIDFieldValue(), and B3::TradeIDValueType.
|
inline |
References B3::getTradeIDOptionalFieldValue(), and B3::TradeIDOptionalValueType.
|
inline |
References B3::getTraderFieldValue(), and B3::TraderValueType.
|
inline |
References B3::getTraderOptionalFieldValue(), and B3::TraderOptionalValueType.
|
inline |
References B3::getTradingSessionIDFieldValue(), and B3::TradingSessionIDValueType.
|
inline |
|
inline |
References B3::getTradingSessionSubIDFieldValue(), and B3::TradingSessionSubIDValueType.
|
inline |
|
inline |
References B3::getuint16EnumEncodingFieldValue(), and B3::uint16EnumEncodingValueType.
|
inline |
References B3::getuint8EnumEncodingFieldValue(), and B3::uint8EnumEncodingValueType.
|
inline |
References B3::getUint8FieldValue(), and B3::Uint8ValueType.
|
inline |
References B3::getUint8OptionalFieldValue(), and B3::Uint8OptionalValueType.
|
inline |
References B3::getUTCTimestampNanosFieldValue(), and B3::UTCTimestampNanosValueType.
|
inline |
|
inlineprotected |
|
protectedpure virtual |
Implemented in B3::FieldsSetIterator, and B3::FieldsIterator.
|
inline |
Referenced by B3::binToFix(), B3::fieldToFix(), B3::fixToBin(), B3::fixToField(), B3::SecurityDefinitionRequest::getnoLegs(), B3::PositionMaintenanceReport::getnoPositions(), B3::NewOrderCross::getnoSides(), B3::QuoteRequest::getnoSides(), B3::QuoteRequestReject::getnoSides(), B3::FieldsIterator::getTotalSize(), B3::FieldsSetIterator::getTotalSize(), B3::FieldsIterator::toStream(), and B3::FieldsSetIterator::toStream().
|
inline |
|
pure virtual |
Implemented in B3::FieldsSetIterator, and B3::FieldsIterator.
|
protected |
|
protected |
Referenced by B3::FieldsIterator::toStream(), and B3::FieldsSetIterator::toStream().
|
protected |
Referenced by B3::FieldsIterator::toStream(), and B3::FieldsSetIterator::toStream().
|
protected |
|
protected |
|
protected |