Namespaces | |
| namespace | FIX |
| namespace | Messaging |
Functions | |
| void | throwFieldConversionFailure (const Messaging::Char *field, const Messaging::Char *target) |
| SecurityId | securityId (const Messaging::FIX::MultiContainer &message) |
| Messaging::StrRef | securityGroup (const Messaging::FIX::MultiContainer &message) |
| Messaging::StrRef | symbol (const Messaging::FIX::MultiContainer &message) |
| Messaging::StrRef | asset (const Messaging::FIX::MultiContainer &message) |
| Messaging::SecurityUpdateAction::Enum | securityUpdateAction (const Messaging::FIX::MultiContainer &) |
| void | bookDepths (const Messaging::FIX::MultiContainer &, MbpBookDepth &, MbpBookDepth &) |
| Messaging::MatchEventIndicator | matchEventIndicator (const Messaging::FIX::MultiContainer &) |
| Messaging::Timestamp | timestamp (const Messaging::FIX::MultiContainer &, Messaging::FIX::Tag) |
| void | toStr (std::string &, BookState::Enum) |
| std::string | toStr (BookState::Enum bookState) |
| void | throwBadBboThreshold () |
| bool | thresholdExceeded (const Messaging::Decimal &, const Messaging::Decimal &, const Messaging::Decimal &) |
| bool | thresholdExceeded (const Messaging::Decimal &, Messaging::Int64, Messaging::Int64) |
| void | toStr (std::string &, const MboBboTracking &) |
| std::string | toStr (const MboBboTracking &tracking) |
| void | toStr (std::string &, const ImpliedBboTracking &) |
| std::string | toStr (const ImpliedBboTracking &tracking) |
| void | toStr (std::string &, const DirectBboTracking &) |
| std::string | toStr (const DirectBboTracking &tracking) |
| void | toStr (std::string &, BookUpdateNotification::Enum) |
| std::string | toStr (BookUpdateNotification::Enum strategy) |
| void | toStr (std::string &, const BookManagement &) |
| std::string | toStr (const BookManagement &settings) |
| void | brief (std::string &, const ConsolidatedBook &) |
| std::string | brief (const ConsolidatedBook &book) |
| void | toStr (std::string &, const ConsolidatedBook &) |
| std::string | toStr (const ConsolidatedBook &book) |
| void | toFormattedStr (std::string &, const ConsolidatedBook &) |
| std::string | toFormattedStr (const ConsolidatedBook &book) |
| void | consolidate (ConsolidatedBook &, const DirectBook &, const ImpliedBook &) |
| void | toStr (std::string &, const ConsolidatedPriceLevel &) |
| std::string | toStr (const ConsolidatedPriceLevel &priceLevel) |
| void | brief (std::string &, const DirectBook &) |
| std::string | brief (const DirectBook &book) |
| void | toStr (std::string &, const DirectBook &) |
| std::string | toStr (const DirectBook &book) |
| void | toFormattedStr (std::string &, const DirectBook &) |
| std::string | toFormattedStr (const DirectBook &book) |
| void | toStr (std::string &, const DirectPriceLevel &) |
| std::string | toStr (const DirectPriceLevel &priceLevel) |
| void | toStr (std::string &, NetFeedType::Enum) |
| std::string | toStr (NetFeedType::Enum type) |
| void | toStr (std::string &str, NetFeedRole::Enum role) |
| std::string | toStr (NetFeedRole::Enum role) |
| void | fromStr (NifList &, const std::string &, const std::string &=std::string("; ,")) |
| void | toStr (std::string &, const NetFeedConnection &) |
| std::string | toStr (const NetFeedConnection &connection) |
| bool | process (NetFeedEngine &engine) |
| void | toStr (std::string &, const ThreadAffinity &) |
| std::string | toStr (const ThreadAffinity &affinity) |
| void | toStr (std::string &, const ThreadPoolSettings &) |
| std::string | toStr (const ThreadPoolSettings &settings) |
| void | toStr (std::string &, const FeedEngineThreadSettings &) |
| std::string | toStr (const FeedEngineThreadSettings &settings) |
| void | fromStr (HostListSetting &, const std::string &) |
| void | toStr (std::string &, const FeedConnectionSettings &) |
| std::string | toStr (const FeedConnectionSettings &settings) |
| void | toStr (std::string &, RecoveryFeedLayout::Enum) |
| std::string | toStr (RecoveryFeedLayout::Enum layout) |
| void | toStr (std::string &, const MulticastRecoveryFeedSettings &) |
| std::string | toStr (const MulticastRecoveryFeedSettings &settings) |
| void | toStr (std::string &, const TcpRecoveryFeedSettings &) |
| std::string | toStr (const TcpRecoveryFeedSettings &settings) |
| void | toStr (std::string &, RealtimeFeedLayout::Enum) |
| std::string | toStr (RealtimeFeedLayout::Enum layout) |
| void | toStr (std::string &, const RealtimeFeedSettings &) |
| std::string | toStr (const RealtimeFeedSettings &settings) |
| void | toStr (std::string &, DataCenter::Enum) |
| std::string | toStr (DataCenter::Enum layout) |
| void | toStr (std::string &, const FeedSettings &) |
| std::string | toStr (const FeedSettings &settings) |
| void | connectivityFromConfiguration (FeedSettings &, const std::string &, ChannelId, DataCenter::Enum=DataCenter::Primary) |
| std::string | makeLogFilename (Messaging::UInt32) |
| void | toStr (std::string &, const InstrumentSelection &) |
| std::string | toStr (const InstrumentSelection &selection) |
| bool | selected (const InstrumentSelection::SecurityIds &ids, SecurityId id) |
| bool | selected (const TinyStrSet &selection, Messaging::StrRef value) |
| bool | selected (const InstrumentSelection &selection, const Security &security) |
| std::ostream & | operator<< (std::ostream &stream, const IssueArgs &args) |
| void | toStr (std::string &, const HandlerListeners &) |
| std::string | toStr (const HandlerListeners &listeners) |
| void | toStr (std::string &, const HandlerSettings &) |
| std::string | toStr (const HandlerSettings &settings) |
| std::string | makeInstrumentCacheFilename (ChannelId) |
| void | brief (std::string &, const ImpliedBook &) |
| std::string | brief (const ImpliedBook &book) |
| void | toStr (std::string &, const ImpliedBook &) |
| std::string | toStr (const ImpliedBook &book) |
| void | toFormattedStr (std::string &, const ImpliedBook &) |
| std::string | toFormattedStr (const ImpliedBook &book) |
| void | toStr (std::string &, const ImpliedPriceLevel &) |
| std::string | toStr (const ImpliedPriceLevel &priceLevel) |
| template<typename Undefined> | |
| LogEvent & | operator<< (LogEvent &event, Undefined undefined) |
| LogEvent & | operator<< (LogEvent &event, const Messaging::Char *cStr) |
| LogEvent & | operator<< (LogEvent &event, const std::string &str) |
| LogEvent & | operator<< (LogEvent &event, Messaging::StrRef strRef) |
| LogEvent & | operator<< (LogEvent &event, Messaging::Char character) |
| LogEvent & | operator<< (LogEvent &event, Messaging::Int8 number) |
| LogEvent & | operator<< (LogEvent &event, Messaging::UInt8 number) |
| LogEvent & | operator<< (LogEvent &event, Messaging::Int16 number) |
| LogEvent & | operator<< (LogEvent &event, Messaging::UInt16 number) |
| LogEvent & | operator<< (LogEvent &event, Messaging::Int32 number) |
| LogEvent & | operator<< (LogEvent &event, Messaging::UInt32 number) |
| LogEvent & | operator<< (LogEvent &event, Messaging::Int64 number) |
| LogEvent & | operator<< (LogEvent &event, Messaging::UInt64 number) |
| template<class Mantissa, class Exponent> | |
| LogEvent & | operator<< (LogEvent &event, const Messaging::FixedPointDecimal< Mantissa, Exponent > &number) |
| LogEvent & | operator<< (LogEvent &event, const Messaging::Timestamp ×tamp) |
| LogEvent & | operator<< (LogEvent &event, const Messaging::TimeSpan &timeSpan) |
| void | toStr (std::string &, LogSeverity::Enum) |
| std::string | toStr (LogSeverity::Enum mode) |
| bool | fromStr (LogSeverity::Enum &, const Messaging::Char *, size_t) |
| void | toStr (std::string &, LogCategory::Enum) |
| std::string | toStr (LogCategory::Enum mode) |
| bool | fromStr (LogCategory::Enum &, const Messaging::Char *, size_t) |
| void | toStr (std::string &, MessageTracing::Enum) |
| std::string | toStr (MessageTracing::Enum tracing) |
| bool | fromStr (MessageTracing::Enum &, const Messaging::Char *, size_t) |
| void | toStr (std::string &, const DebugLoggingSettings &) |
| std::string | toStr (const DebugLoggingSettings &settings) |
| void | toStr (std::string &, const LoggingSettings &) |
| std::string | toStr (const LoggingSettings &settings) |
| MboBook & | copy (MboBook &target, const MboBook &source) |
| void | brief (std::string &, const MboBook &) |
| std::string | brief (const MboBook &book) |
| void | toStr (std::string &, const MboBook &) |
| std::string | toStr (const MboBook &book) |
| void | toFormattedStr (std::string &, const MboBook &) |
| std::string | toFormattedStr (const MboBook &book) |
| template<typename Depth> | |
| void | throwMbpBookRedepthFailure (Depth newDepth, Depth maxDepth) |
| template<class TargetPriceLevel, class SourcePriceLevel, class Depth> | |
| MbpBook< TargetPriceLevel, Depth > & | copy (MbpBook< TargetPriceLevel, Depth > &target, const MbpBook< SourcePriceLevel, Depth > &source, Depth maxDepth=static_cast< Depth >(-1)) |
| template<class Object, class OtherObject> | |
| bool | operator== (const MemoryPoolAllocator< Object > &left, const MemoryPoolAllocator< OtherObject > &right) |
| template<class Object, class OtherObject> | |
| bool | operator!= (const MemoryPoolAllocator< Object > &left, const MemoryPoolAllocator< OtherObject > &right) |
| MemoryPool * | makeMemoryPool (size_t, size_t, size_t, size_t) |
| void | throwZeroParameter (const Messaging::Char *parameter) |
| void | toStr (std::string &, const MemoryPoolSettings &) |
| std::string | toStr (const MemoryPoolSettings &settings) |
| void | toStr (std::string &, const Order &) |
| std::string | toStr (const Order &order) |
| void | throwBadMessage (const Packet *packet) |
| void | throwBadPacket (PacketSize packetSize, PacketSize minimalSize, const void *data) |
| void | toStr (std::string &str, const Packet &packet) |
| std::string | toStr (const Packet &packet) |
| void | toStr (std::string &str, const MessagePrefix &hdr) |
| void | toStr (std::string &str, const PacketHeader &hdr) |
| void | gatherLogFiles (FileList &, ChannelId, const std::string &) |
| void | gatherLogFiles (FileList &, ChannelId, const std::string &, const std::string &) |
| void | gatherFiles (FileList &, const std::string &, const std::string &) |
| void | replayLogFiles (const FileList &, Handler **, size_t, const LogReplaySettings &) |
| void | replayLogFiles (const FileList &logs, Handler &handler, const LogReplaySettings &supplements) |
| void | replayLogFiles (const FileList &logs, Handler **handlers, size_t handlerQty) |
| void | replayLogFiles (const FileList &logs, Handler &handler) |
| void | replayLogFiles (const FileList &logs, Handler **handlers, size_t handlerQty, const UseHandlerSettingsAsIs &) |
| void | replayLogFiles (const FileList &logs, Handler &handler, const UseHandlerSettingsAsIs &marker) |
| void | replayPcapFiles (const FileList &, Handler **, size_t, const PcapReplaySettings &) |
| void | replayPcapFiles (const FileList &snapshots, MarketRecoveryOptions::Enum snapshotsApplyOptions, const FileList &incrementals, Handler **handlers, size_t handlerQty, const PcapReplaySettings &supplements) |
| void | replayPcapFiles (const FileList &snapshots, MarketRecoveryOptions::Enum snapshotsApplyOptions, const FileList &incrementals, Handler &handler, const PcapReplaySettings &supplements=PcapReplaySettings()) |
| void | replayPcapFiles (const FileList &logs, Handler &handler, const PcapReplaySettings &supplements) |
| void | replayPcapFiles (const FileList &logs, Handler &handler) |
| void | mergeDatamineFiles (const FileList &inFileNames, std::string outFileName, const ReplaySpan &timeSpan=ReplaySpan()) |
| void | replayDatamineFiles (const FileList &, Handler **, size_t, const DatamineReplaySettings &) |
| void | replayDatamineFiles (const FileList &logs, Handler &handler, const DatamineReplaySettings &supplements) |
| void | replayDatamineFiles (const FileList &logs, Handler &handler) |
| void | brief (std::string &, const Security &) |
| std::string | brief (const Security &security) |
| void | toStr (std::string &, const Security &) |
| std::string | toStr (const Security &security) |
| template<class Book> | |
| std::ostream & | operator<< (std::ostream &stream, const BookUpdateErrorArgs< Book > &args) |
| void | toStr (std::string &, JoinRecoveryOptions::Enum) |
| std::string | toStr (JoinRecoveryOptions::Enum recovery) |
| void | toStr (std::string &, GapAndErrorHandlingOptions::Enum) |
| std::string | toStr (GapAndErrorHandlingOptions::Enum handling) |
| void | toStr (std::string &, InstrumentRecoveryOptions::Enum) |
| std::string | toStr (InstrumentRecoveryOptions::Enum option) |
| void | toStr (std::string &, MarketRecoveryOptions::Enum) |
| std::string | toStr (MarketRecoveryOptions::Enum option) |
| void | toStr (std::string &, const TcpRecoverySessionSettings &) |
| std::string | toStr (const TcpRecoverySessionSettings &settings) |
| void | toStr (std::string &, const SessionSettings &) |
| std::string | toStr (const SessionSettings &settings) |
| void | setSessionToRecoverInstrumentsAccurately (SessionSettings &settings) |
| void | setSessionToRecoverInstrumentsFast (SessionSettings &settings) |
| void | setSessionToJoinInPreopening (SessionSettings &settings) |
| void | setSessionToLateJoin (SessionSettings &settings) |
| void | setSessionToRecoverBothMboAndMbpBooks (SessionSettings &settings) |
| void | setSessionToRecoverMboBooksOnly (SessionSettings &settings) |
| void | setSessionToRecoverMbpBooksOnly (SessionSettings &settings) |
| void | setSessionToFullRecoverUponRealtimeIssues (SessionSettings &settings) |
| void | setSessionToRecoverBooksUponRealtimeIssues (SessionSettings &settings) |
| void | setSessionToContinueRealtimeProcessingUponIssues (SessionSettings &settings) |
| void | setSessionToAccuratePreopening (SessionSettings &settings) |
| void | setSessionToAccurateLateJoin (SessionSettings &settings) |
| void | setSessionToNaturalRefresh (SessionSettings &settings) |
| bool | operator== (const SettingGroup &left, const SettingGroup &right) |
| bool | operator!= (const SettingGroup &left, const SettingGroup &right) |
| template<class Type> | |
| void | toStr (std::string &str, const ListSetting< Type > &list, Messaging::Char delimiter=',') |
| void | toStr (std::string &, const SocketFeedEngineSettings &) |
| std::string | toStr (const SocketFeedEngineSettings &settings) |
| void | toStr (std::string &, SolarflareFeedEngineOperatingMode::Enum) |
| std::string | toStr (SolarflareFeedEngineOperatingMode::Enum mode) |
| void | toStr (std::string &, const SolarflareFeedEngineSettings &) |
| std::string | toStr (const SolarflareFeedEngineSettings &settings) |
| void | throwZeroTcpRecoveryRequestLimit () |
| void | toStr (std::string &, const TcpRecoverySettings &) |
| std::string | toStr (const TcpRecoverySettings &settings) |
| void | toStr (std::string &, TradeProcessing::Enum) |
| std::string | toStr (TradeProcessing::Enum strategy) |
| template<typename TargetSize, typename SourceSize> | |
| void | throwVectorCopyOverflow (TargetSize targetSize, SourceSize sourceSize) |
| template<typename TargetItem, typename TargetSize, typename SourceItem, typename SourceSize> | |
| void | copy (VectorOverArray< TargetItem, TargetSize > &target, const VectorOverArray< SourceItem, TargetSize > &source, SourceSize itemCount=static_cast< SourceSize >(-1)) |
| bool | operator== (const Version &left, const Version &right) |
| bool | operator!= (const Version &left, const Version &right) |
| bool | operator< (const Version &left, const Version &right) |
| bool | operator> (const Version &left, const Version &right) |
| bool | fromStr (const Messaging::Char *, size_t, Version &) |
| void | toStr (std::string &, const Version &) |
| std::string | toStr (const Version &version) |
MessageArgs template instantiation for AdminHeartbeat12 message type.
Definition at line 109 of file MarketDataListener.h.
MessageArgs template instantiation for AdminHeartbeat410 message type.
Definition at line 103 of file MarketDataListener.h.
MessageArgs template instantiation for AdminLogin15 message type.
Definition at line 112 of file MarketDataListener.h.
MessageArgs template instantiation for AdminLogin408 message type.
Definition at line 97 of file MarketDataListener.h.
MessageArgs template instantiation for AdminLogout16 message type.
Definition at line 115 of file MarketDataListener.h.
MessageArgs template instantiation for AdminLogout409 message type.
Definition at line 100 of file MarketDataListener.h.
MessageArgs template instantiation for SbeMessage message type.
Definition at line 70 of file MarketDataListener.h.
| typedef Messaging::UInt32 ChannelId |
MessageArgs template instantiation for ChannelReset4 message type.
Definition at line 106 of file MarketDataListener.h.
Consolidated Order Book.
A set of bid prices and ask prices for the given security (bids are descending and asks are ascending). The quantity is provided at each price level.
In addition to regular book interface, provides access to detailed consolidated price level data like direct and implied quantity components.
Definition at line 39 of file ConsolidatedBook.h.
Factory for consolidated books.
Definition at line 42 of file ConsolidatedBook.h.
Management and tracking parameters for consolidated books.
Definition at line 779 of file BookManagement.h.
| typedef Messaging::Int32 CpuIndex |
Zero-based index of CPU.
Definition at line 70 of file FeedEngineThreadPool.h.
| typedef TinySet<CpuIndex> CpuIndices |
Alias for collection of CPU indices.
Definition at line 73 of file FeedEngineThreadPool.h.
Instantiation of security data attributes for daily statistics.
Definition at line 200 of file SecurityListener.h.
| typedef MbpBook<DirectPriceLevel, MbpBookDepth> DirectBook |
Multi-depth (direct) order book.
Definition at line 30 of file DirectBook.h.
Factory for direct order books.
Definition at line 33 of file DirectBook.h.
Management and tracking parameters for direct books.
Definition at line 773 of file BookManagement.h.
Instantiation of book update error arguments for books of direct type.
Definition at line 263 of file SecurityListener.h.
| typedef Messaging::Int32 DisplayQuantity |
Error arguments.
Definition at line 181 of file HandlerListener.h.
| typedef std::vector<std::string> FileList |
| typedef ListSetting<std::string> HostListSetting |
List of hosts as a setting.
Definition at line 39 of file FeedSettings.h.
| typedef MbpBook<ImpliedPriceLevel, MbpBookDepth> ImpliedBook |
Defines implied book.
Definition at line 30 of file ImpliedBook.h.
Factory for implied order books.
Definition at line 33 of file ImpliedBook.h.
Management and tracking parameters for implied books.
Definition at line 776 of file BookManagement.h.
Instantiation of book update error arguments for books of implied type.
Definition at line 267 of file SecurityListener.h.
MessageArgs template instantiation for IncrementalRefreshBook46 message type.
Definition at line 127 of file MarketDataListener.h.
| typedef IncrementalRefreshBookCombinedEntry<Messaging::IncrementalRefreshBook46::OrderIDEntry, Messaging::IncrementalRefreshBook46::Entry> IncrementalRefreshBook46CombinedEntry |
Data for MBO book atomic update gathered from IncrementalRefreshBook46 message containing atomic updates for all types of books.
Definition at line 117 of file MessageSupplements.h.
| typedef IncrementalRefreshBookCombinedEntry<Messaging::IncrementalRefreshBookLongQty64::OrderIDEntry, Messaging::IncrementalRefreshBookLongQty64::Entry> IncrementalRefreshBook64CombinedEntry |
Data for MBO book atomic update gathered from IncrementalRefreshBook46 message containing atomic updates for all types of books.
Definition at line 123 of file MessageSupplements.h.
MessageArgs template instantiation for IncrementalRefreshBookLongQty64 message type.
Definition at line 82 of file MarketDataListener.h.
| using IncrementalRefreshDailyStatistics49Args = MessageArgs<Messaging::IncrementalRefreshDailyStatistics49> |
MessageArgs template instantiation for IncrementalRefreshDailyStatistics49 message type.
Definition at line 130 of file MarketDataListener.h.
| using IncrementalRefreshLimitsBanding50Args = MessageArgs<Messaging::IncrementalRefreshLimitsBanding50> |
MessageArgs template instantiation for IncrementalRefreshLimitsBanding50 message type.
Definition at line 133 of file MarketDataListener.h.
MessageArgs template instantiation for IncrementalRefreshOrderBook47 message type.
Definition at line 154 of file MarketDataListener.h.
| using IncrementalRefreshSessionStatistics51Args = MessageArgs<Messaging::IncrementalRefreshSessionStatistics51> |
MessageArgs template instantiation for IncrementalRefreshSessionStatistics51 message type.
Definition at line 136 of file MarketDataListener.h.
| using IncrementalRefreshSessionStatisticsLongQty67Args = MessageArgs<Messaging::IncrementalRefreshSessionStatisticsLongQty67> |
MessageArgs template instantiation for IncrementalRefreshSessionStatisticsLongQty67 message type.
Definition at line 91 of file MarketDataListener.h.
| using IncrementalRefreshTradeSummary48Args = MessageArgs<Messaging::IncrementalRefreshTradeSummary48> |
MessageArgs template instantiation for IncrementalRefreshTradeSummary48 message type.
Definition at line 151 of file MarketDataListener.h.
| using IncrementalRefreshTradeSummaryLongQty65Args = MessageArgs<Messaging::IncrementalRefreshTradeSummaryLongQty65> |
MessageArgs template instantiation for IncrementalRefreshTradeSummaryLongQty65 message type.
Definition at line 85 of file MarketDataListener.h.
MessageArgs template instantiation for IncrementalRefreshVolume37 message type.
Definition at line 139 of file MarketDataListener.h.
| using IncrementalRefreshVolumeLongQty66Args = MessageArgs<Messaging::IncrementalRefreshVolumeLongQty66> |
MessageArgs template instantiation for IncrementalRefreshVolumeLongQty66 message type.
Definition at line 88 of file MarketDataListener.h.
| using InstrumentDefinitionFixedIncome57Args = MessageArgs<Messaging::InstrumentDefinitionFixedIncome57> |
MessageArgs template instantiation for InstrumentDefinitionFixedIncome57 message type.
Definition at line 76 of file MarketDataListener.h.
MessageArgs template instantiation for InstrumentDefinitionFuture54 message type.
Definition at line 118 of file MarketDataListener.h.
MessageArgs template instantiation for InstrumentDefinitionFX63 message type.
Definition at line 79 of file MarketDataListener.h.
MessageArgs template instantiation for InstrumentDefinitionOption55 message type.
Definition at line 148 of file MarketDataListener.h.
MessageArgs template instantiation for InstrumentDefinitionSpread56 message type.
Definition at line 121 of file MarketDataListener.h.
Instantiation of security data attributes for limits and banding.
Definition at line 209 of file SecurityListener.h.
| typedef ReplaySettings<NetFeedId> LogReplaySettings |
Instantiation of security data attributes for MBO book atomic updates.
Definition at line 183 of file SecurityListener.h.
| typedef SecurityDataArgs<Messaging::IncrementalRefreshBook46, IncrementalRefreshBook46CombinedEntry> MboBookCombined46AtomicUpdateArgs |
Instantiation of security data attributes for MBO book atomic updates.
Definition at line 187 of file SecurityListener.h.
| typedef SecurityDataArgs<Messaging::IncrementalRefreshBookLongQty64, IncrementalRefreshBook64CombinedEntry> MboBookCombined64AtomicUpdateArgs |
Instantiation of security data attributes for MBO book atomic updates.
Definition at line 191 of file SecurityListener.h.
| typedef AnyDepthBookManagement<MboBboTracking, SortedOrders::size_type> MboBookManagement |
Management and tracking parameters for MBO books.
Definition at line 770 of file BookManagement.h.
Instantiation of book update error arguments for books of MBO type.
Definition at line 259 of file SecurityListener.h.
Instantiation of security data attributes for MBO recovery data.
Definition at line 221 of file SecurityListener.h.
Instantiation of security data attributes for MBP book atomic updates.
Definition at line 194 of file SecurityListener.h.
Instantiation of security data attributes for MBP book atomic updates.
Definition at line 197 of file SecurityListener.h.
| typedef Messaging::UInt8 MbpBookDepth |
Market by price order book depth type.
Definition at line 28 of file MbpBookTraits.h.
| typedef Messaging::Int64 MbpBookQuantity |
Type for order Quantity.
Definition at line 31 of file MbpBookTraits.h.
MessageArgs template instantiation for a FIX multi-container.
Definition at line 73 of file MarketDataListener.h.
| typedef std::string NetFeedId |
The feed identifier.
Definition at line 100 of file FeedAttributes.h.
| typedef std::vector<std::string> NifList |
List of network interfaces.
Definition at line 31 of file FeedConnection.h.
| typedef HostListSetting NifListSetting |
List of network interfaces as a setting.
Definition at line 42 of file FeedSettings.h.
| typedef Messaging::UInt64 OrderId |
| typedef Messaging::UInt64 OrderPriority |
| typedef NetPacket PacketArgs |
| typedef Messaging::UInt16 PacketSize |
Integral type for measuring packets.
Definition at line 34 of file PacketTraits.h.
MessageArgs template instantiation for QuoteRequest39 message type.
Definition at line 145 of file MarketDataListener.h.
| typedef SecurityDataArgs<Messaging::QuoteRequest39, Messaging::QuoteRequest39::RelatedSymEntry> QuoteRequest39RelatedSymArgs |
Instantiation of security data attributes for quote request related symbols.
Definition at line 212 of file SecurityListener.h.
Instantiation of security data attributes for recovery data.
Definition at line 215 of file SecurityListener.h.
Instantiation of security data attributes for recovery data.
Definition at line 218 of file SecurityListener.h.
| typedef Messaging::Int32 SecurityId |
MessageArgs template instantiation for SecurityStatus30 message type.
Definition at line 124 of file MarketDataListener.h.
| typedef Messaging::UInt32 SequenceNumber |
Integral type used to identify packets in a sequence transmitted by MDP.
Definition at line 31 of file PacketTraits.h.
Instantiation of security data attributes for session statistics.
Definition at line 203 of file SecurityListener.h.
| typedef SecurityDataArgs<Messaging::IncrementalRefreshSessionStatisticsLongQty67> SessionStatistics67Args |
Instantiation of security data attributes for session statistics.
Definition at line 206 of file SecurityListener.h.
MessageArgs template instantiation for SnapshotFullRefresh52 message type.
Definition at line 142 of file MarketDataListener.h.
Definition at line 26 of file MarketDataListener.h.
MessageArgs template instantiation for SnapshotFullRefreshLongQty69 message type.
Definition at line 94 of file MarketDataListener.h.
MessageArgs template instantiation for SnapshotFullRefreshOrderBook53 message type.
Definition at line 157 of file MarketDataListener.h.
| typedef std::list<Order, MemoryPoolAllocator<Order> > SortedOrders |
Arranged collection of orders.
Definition at line 31 of file MboBookTraits.h.
Definition at line 172 of file SecurityListener.h.
Definition at line 174 of file SecurityListener.h.
| typedef Messaging::UInt16 VersionComponent |
Instantiation of security data attributes for volumes.
Definition at line 177 of file SecurityListener.h.
Instantiation of security data attributes for volumes.
Definition at line 180 of file SecurityListener.h.
| typedef IssueArgs WarningArgs |
Warning arguments.
Definition at line 178 of file HandlerListener.h.
|
inline |
Retrieves asset field value assuming the given message represents a security definition.
Returns an empty ref if the field is absent.
Definition at line 77 of file Accessors.h.
| void bookDepths | ( | const Messaging::FIX::MultiContainer & | , |
| MbpBookDepth & | , | ||
| MbpBookDepth & | ) |
Retrieves depths of direct and implied books assuming the given message represents a security definition.
|
inline |
Book brief info.
Definition at line 49 of file ConsolidatedBook.h.
|
inline |
Book brief info.
Definition at line 40 of file DirectBook.h.
|
inline |
Book brief info.
Definition at line 40 of file ImpliedBook.h.
|
inline |
|
inline |
Security brief info.
Definition at line 157 of file Security.h.
| void brief | ( | std::string & | , |
| const ConsolidatedBook & | ) |
Book brief info.
| void brief | ( | std::string & | , |
| const DirectBook & | ) |
Book brief info.
| void brief | ( | std::string & | , |
| const ImpliedBook & | ) |
Book brief info.
| void brief | ( | std::string & | , |
| const MboBook & | ) |
Book brief info.
| void connectivityFromConfiguration | ( | FeedSettings & | , |
| const std::string & | , | ||
| ChannelId | , | ||
| DataCenter::Enum | = DataCenter::Primary ) |
Retrieves connection settings from the given connectivity configuration file for the given channel and fills correspondent parameters in the given FeedSettings instance.
If the configuration file includes connectivity settings for both primary and disaster recovery data centers, the additional parameter allows to control which settings are to be extracted.
| void consolidate | ( | ConsolidatedBook & | , |
| const DirectBook & | , | ||
| const ImpliedBook & | ) |
Consolidates direct and implied books into given instance.
| MbpBook< TargetPriceLevel, Depth > & copy | ( | MbpBook< TargetPriceLevel, Depth > & | target, |
| const MbpBook< SourcePriceLevel, Depth > & | source, | ||
| Depth | maxDepth = static_cast<Depth>(-1) ) |
Copies content of one book to another.
Source and destination books are not required to be of same type, just compatible by price levels. For example, content of direct book can be copied to implied book, or content of consolidated book can be copied to implied book, however, implied book can't be copied to direct book as far as direct price level has more attributes rather than implied one.
| void copy | ( | VectorOverArray< TargetItem, TargetSize > & | target, |
| const VectorOverArray< SourceItem, TargetSize > & | source, | ||
| SourceSize | itemCount = static_cast<SourceSize>(-1) ) |
Copies items from source to target. Items are not required to be of same type thus compatible types can be copied.
Definition at line 273 of file VectorOverArray.h.
| bool fromStr | ( | const Messaging::Char * | , |
| size_t | , | ||
| Version & | ) |
Extracts version from point-separated presentation. Updates version parameter if buffer is parsed successfully.
| void fromStr | ( | HostListSetting & | , |
| const std::string & | ) |
Deserializes host list setting from a string.
| bool fromStr | ( | LogCategory::Enum & | , |
| const Messaging::Char * | , | ||
| size_t | ) |
Deserializes log category constant.
| bool fromStr | ( | LogSeverity::Enum & | , |
| const Messaging::Char * | , | ||
| size_t | ) |
Deserializes log severity constant.
| bool fromStr | ( | MessageTracing::Enum & | , |
| const Messaging::Char * | , | ||
| size_t | ) |
Deserializes message tracing constant from a string.
| void fromStr | ( | NifList & | , |
| const std::string & | , | ||
| const std::string & | = std::string("; ,") ) |
Deserializes semicolon or comma-delimited list of hosts and/or network interface names.
| void gatherFiles | ( | FileList & | , |
| const std::string & | , | ||
| const std::string & | ) |
Gathers files which are stored in the given folder with the given extension. Gathered files are sorted by name.
In contrast to the gatherLogFiles function gathering log files, which collects log files in exact order the files were produced by a logger, the given one represents a generic routine finding files according to the given pattern (extension).
Gathers log files logs which are available for given channel and are stored in a given folder. Gathering assumes log files are named by log file naming routine exposed by given SDK.
Gathers log files logs which are available for given channel and are stored in a given folder. Gathering assumes log files are named by log file naming routine exposed by given SDK. In contrast to other overloads, given one allows to define prefix pattern for logs to be gathered.
| std::string makeInstrumentCacheFilename | ( | ChannelId | ) |
Makes filename for instrument cache for the given channel.
| std::string makeLogFilename | ( | Messaging::UInt32 | ) |
Makes filename for log file for the given channel.
| MemoryPool * makeMemoryPool | ( | size_t | , |
| size_t | , | ||
| size_t | , | ||
| size_t | ) |
Constructs a memory pool instance according to the given configuration.
| Messaging::MatchEventIndicator matchEventIndicator | ( | const Messaging::FIX::MultiContainer & | ) |
Retrieves match event indicator bits.
Returns an empty bitset if indicator is absent.
| void mergeDatamineFiles | ( | const FileList & | inFileNames, |
| std::string | outFileName, | ||
| const ReplaySpan & | timeSpan = ReplaySpan() ) |
Merges the given Datamine files into a single one. The output file is gzipped.
|
inline |
Definition at line 187 of file MemoryPool.h.
|
inline |
Checks the two groups for inequality.
Definition at line 172 of file SettingGroup.h.
|
inline |
Logs zero-terminated string.
Definition at line 184 of file LogEvents.h.
|
inline |
Logs decimal number.
Definition at line 281 of file LogEvents.h.
|
inline |
Logs time span.
Definition at line 297 of file LogEvents.h.
|
inline |
Definition at line 289 of file LogEvents.h.
Logs standard string.
Definition at line 192 of file LogEvents.h.
|
inline |
Logs single character.
Definition at line 208 of file LogEvents.h.
|
inline |
Logs an integer.
Definition at line 232 of file LogEvents.h.
|
inline |
Logs an integer.
Definition at line 248 of file LogEvents.h.
|
inline |
Logs an integer.
Definition at line 264 of file LogEvents.h.
|
inline |
Logs an integer.
Definition at line 216 of file LogEvents.h.
|
inline |
Logs string by its reference.
Definition at line 200 of file LogEvents.h.
|
inline |
Logs an integer.
Definition at line 240 of file LogEvents.h.
|
inline |
Logs an integer.
Definition at line 256 of file LogEvents.h.
|
inline |
Logs an integer.
Definition at line 272 of file LogEvents.h.
|
inline |
Logs an integer.
Definition at line 224 of file LogEvents.h.
Prevents data of unrecognized type to be logged without properly defined serialization.
Definition at line 174 of file LogEvents.h.
| std::ostream & operator<< | ( | std::ostream & | stream, |
| const BookUpdateErrorArgs< Book > & | args ) |
Definition at line 596 of file SecurityListener.h.
|
inline |
Definition at line 254 of file HandlerListener.h.
|
inline |
Definition at line 181 of file MemoryPool.h.
|
inline |
Checks the two groups for equality.
Definition at line 166 of file SettingGroup.h.
|
inline |
Carries out pending actions like data retrieval and event dispatching.
The returned value indicates whether any events have been handled by the engine.
Definition at line 146 of file FeedEngine.h.
| void replayDatamineFiles | ( | const FileList & | , |
| Handler ** | , | ||
| size_t | , | ||
| const DatamineReplaySettings & | ) |
Replays the given list of Datamine files for the given Handlers according to the given settings.
|
inline |
| void replayLogFiles | ( | const FileList & | , |
| Handler ** | , | ||
| size_t | , | ||
| const LogReplaySettings & | ) |
Extracts market data stored in the given log files and pushes it to the given handlers for further processing.
|
inline |
|
inline |
|
inline |
| void replayPcapFiles | ( | const FileList & | , |
| Handler ** | , | ||
| size_t | , | ||
| const PcapReplaySettings & | ) |
Replays the given list of PCAP files for the given Handlers according to the given settings. Supported container extensions: .bz2, .gz, .xz, .zz, .zlib, .zst, .zstd.
|
inline |
|
inline |
Applies the given list of PCAP files with snapshots then replays the given list of PCAP files with incrementals for the given Handler according to the given settings.
| void replayPcapFiles | ( | const FileList & | snapshots, |
| MarketRecoveryOptions::Enum | snapshotsApplyOptions, | ||
| const FileList & | incrementals, | ||
| Handler ** | handlers, | ||
| size_t | handlerQty, | ||
| const PcapReplaySettings & | supplements ) |
Applies the given list of PCAP files with snapshots then replays the given list of PCAP files with incrementals for the given Handlers according to the given settings.
|
inline |
Retrieves security group field value assuming the given message represents a security definition.
Returns an empty ref if the field is absent.
Definition at line 59 of file Accessors.h.
|
inline |
Extracts security id from the given tag-value container.
Throws an exception if security identifier is not a number.
Definition at line 43 of file Accessors.h.
| Messaging::SecurityUpdateAction::Enum securityUpdateAction | ( | const Messaging::FIX::MultiContainer & | ) |
Retrieves security update action field value assuming the given container represents a security definition.
|
inline |
Checks whether security belongs to given selection.
Definition at line 187 of file Filtering.h.
|
inline |
Checks whether security with given identifier belongs to given selection.
Definition at line 173 of file Filtering.h.
|
inline |
Checks whether security with given attribute belongs to given selection.
Definition at line 180 of file Filtering.h.
|
inline |
Configures session to maintain order books accurately and considering market data processing is started at the middle of weekly session (late join).
Definition at line 629 of file SessionSettings.h.
|
inline |
Configures session to maintain order books accurately and without performing initial (late-join) recovery thus considering market data processing is started from the beginning of weekly session.
Definition at line 617 of file SessionSettings.h.
|
inline |
Updates session settings to tell the Handler continue processing incremental (real-time) data in case of gap or other issue.
Definition at line 605 of file SessionSettings.h.
|
inline |
Updates session settings to tell the Handler to recover instruments and market state (books) in case of gap or other issue.
Definition at line 589 of file SessionSettings.h.
|
inline |
Updates session settings to tell the Handler to skip join-time recovery and switch processing incremental (real-time) data.
Definition at line 549 of file SessionSettings.h.
|
inline |
Updates session settings to tell the Handler to recover instruments and market state before it switches processing incremental data.
Definition at line 557 of file SessionSettings.h.
|
inline |
Configures session settings to maintain order books using natural refresh. Startup recovery is not performed and thus only real-time processing takes place.
Definition at line 641 of file SessionSettings.h.
|
inline |
Updates session settings to tell the Handler to recover market state (books) in case of gap or other issue.
Definition at line 597 of file SessionSettings.h.
|
inline |
Updates session settings to recover books of all types each time the Handler recovers market state from snapshots.
Definition at line 565 of file SessionSettings.h.
|
inline |
Various functions helping in configuring session in the desired way. Updates session settings to tell the Handler to recover instruments using accurate strategy each time instrument recovery is performed.
Definition at line 533 of file SessionSettings.h.
|
inline |
Updates session settings to tell the Handler to recover instruments using fast strategy each time instrument recovery is performed.
Definition at line 541 of file SessionSettings.h.
|
inline |
Updates session settings to recover MBO books only each time the Handler recovers market state from snapshots.
Definition at line 573 of file SessionSettings.h.
|
inline |
Updates session settings to recover MBP books only each time the Handler recovers market state from snapshots.
Definition at line 581 of file SessionSettings.h.
|
inline |
Retrieves symbol field value assuming the given message represents a security definition.
Returns an empty ref if the field is absent.
Definition at line 68 of file Accessors.h.
| bool thresholdExceeded | ( | const Messaging::Decimal & | , |
| const Messaging::Decimal & | , | ||
| const Messaging::Decimal & | ) |
Checks whether new value exceeds given threshold in compare to the old value.
| bool thresholdExceeded | ( | const Messaging::Decimal & | , |
| Messaging::Int64 | , | ||
| Messaging::Int64 | ) |
Checks whether new value exceeds given threshold in compare to the old value.
|
inline |
Raises exception on invalid best bid/offer threshold value.
Definition at line 37 of file BookManagement.h.
| void throwBadMessage | ( | const Packet * | packet | ) |
Raises exception on ill-formed message.
| void throwBadPacket | ( | PacketSize | packetSize, |
| PacketSize | minimalSize, | ||
| const void * | data ) |
Raises exception on ill-formed packet.
| void throwFieldConversionFailure | ( | const Messaging::Char * | field, |
| const Messaging::Char * | target ) |
Raises exception explaining field value conversion failure.
|
inline |
| void throwVectorCopyOverflow | ( | TargetSize | targetSize, |
| SourceSize | sourceSize ) |
Definition at line 250 of file VectorOverArray.h.
|
inline |
Raises exception on zero parameter value.
Definition at line 31 of file MemoryPoolSettings.h.
|
inline |
Throws error on zero TCP recovery request limit value.
Definition at line 39 of file TcpRecovery.h.
| Messaging::Timestamp timestamp | ( | const Messaging::FIX::MultiContainer & | , |
| Messaging::FIX::Tag | ) |
Retrieves last update time field value.
|
inline |
Serializes book in formatted form.
Definition at line 77 of file ConsolidatedBook.h.
|
inline |
Serializes book in formatted form.
Definition at line 68 of file DirectBook.h.
|
inline |
Serializes book in formatted form.
Definition at line 68 of file ImpliedBook.h.
|
inline |
| void toFormattedStr | ( | std::string & | , |
| const ConsolidatedBook & | ) |
Serializes book in formatted form.
| void toFormattedStr | ( | std::string & | , |
| const DirectBook & | ) |
Serializes book in formatted form.
| void toFormattedStr | ( | std::string & | , |
| const ImpliedBook & | ) |
Serializes book in formatted form.
| void toFormattedStr | ( | std::string & | , |
| const MboBook & | ) |
Serializes book in formatted form.
|
inline |
Serializes book state value into a string.
Definition at line 54 of file BookAttributes.h.
|
inline |
Serializes book update notification policy into a string.
Definition at line 758 of file BookManagement.h.
|
inline |
Serializes book management settings into string.
Definition at line 934 of file BookManagement.h.
|
inline |
Serializes book.
Definition at line 63 of file ConsolidatedBook.h.
|
inline |
Serializes price level attributes into a string.
Definition at line 172 of file ConsolidatedPriceLevel.h.
|
inline |
Serializes Handler debug logging settings into a string.
Definition at line 183 of file LoggingSettings.h.
|
inline |
Serializes BBO tracking parameters into string.
Definition at line 471 of file BookManagement.h.
|
inline |
Serializes book.
Definition at line 54 of file DirectBook.h.
|
inline |
Serializes price level attributes into a string.
Definition at line 87 of file DirectPriceLevel.h.
|
inline |
Serializes feed connection parameters into a string.
Definition at line 245 of file FeedSettings.h.
|
inline |
Serializes settings defining behavior of feed engine threads into a string.
Definition at line 259 of file FeedEngineThreadPool.h.
|
inline |
Serializes feed settings into string.
Definition at line 1202 of file FeedSettings.h.
|
inline |
Serializes information on associated listeners.
Definition at line 252 of file HandlerListeners.h.
|
inline |
Serializes BBA tracking parameters into string.
Definition at line 477 of file HandlerSettings.h.
|
inline |
Serializes BBO tracking parameters into string.
Definition at line 370 of file BookManagement.h.
|
inline |
Serializes book.
Definition at line 54 of file ImpliedBook.h.
|
inline |
Serializes price level attributes into a string.
Definition at line 132 of file ImpliedPriceLevel.h.
|
inline |
Serializes instrument selection into text presentation.
Definition at line 162 of file Filtering.h.
|
inline |
Serializes Handler debug logging settings into a string.
Definition at line 323 of file LoggingSettings.h.
|
inline |
Serializes BBO tracking parameters into string.
Definition at line 251 of file BookManagement.h.
|
inline |
|
inline |
Serializes memory pool settings into a string.
Definition at line 221 of file MemoryPoolSettings.h.
|
inline |
Serializes feed settings into string.
Definition at line 514 of file FeedSettings.h.
|
inline |
Serializes feed connection attributes to a given string.
Definition at line 115 of file FeedConnection.h.
|
inline |
|
inline |
Serializes feed settings into string.
Definition at line 850 of file FeedSettings.h.
|
inline |
Serializes security.
Definition at line 171 of file Security.h.
|
inline |
Serializes market data processing session settings.
Definition at line 517 of file SessionSettings.h.
|
inline |
Serializes feed engine settings into a string.
Definition at line 128 of file SocketFeedEngine.h.
|
inline |
Serializes the Solarflare Feed Engine settings into a string.
Definition at line 215 of file SolarflareFeedEngine.h.
|
inline |
Serializes feed settings into string.
Definition at line 653 of file FeedSettings.h.
|
inline |
Serializes market recovery option.
Definition at line 338 of file SessionSettings.h.
|
inline |
Serializes TCP recovery settings.
Definition at line 189 of file TcpRecovery.h.
|
inline |
Serializes thread affinity into a string.
Definition at line 118 of file FeedEngineThreadPool.h.
|
inline |
Serializes thread pool settings into a string.
Definition at line 189 of file FeedEngineThreadPool.h.
|
inline |
|
inline |
Returns string presentation of feed layout.
Definition at line 890 of file FeedSettings.h.
|
inline |
Serializes gap and error handling option.
Definition at line 100 of file SessionSettings.h.
|
inline |
Serializes instrument definition recovery strategy.
Definition at line 150 of file SessionSettings.h.
|
inline |
Serializes join recovery option.
Definition at line 63 of file SessionSettings.h.
|
inline |
|
inline |
|
inline |
Serializes market recovery option.
Definition at line 188 of file SessionSettings.h.
|
inline |
Serializes message tracing constant into a string.
Definition at line 56 of file LoggingSettings.h.
|
inline |
Returns string presentation of feed role.
Definition at line 94 of file FeedAttributes.h.
|
inline |
Returns string presentation of feed service type.
Definition at line 61 of file FeedAttributes.h.
|
inline |
Returns string presentation of feed layout.
Definition at line 705 of file FeedSettings.h.
|
inline |
Returns string presentation of feed layout.
Definition at line 456 of file FeedSettings.h.
|
inline |
Serializes the Solarflare Feed Engine operational mode into a string.
Definition at line 68 of file SolarflareFeedEngine.h.
| void toStr | ( | std::string & | , |
| BookState::Enum | ) |
Serializes book state value into a string.
| void toStr | ( | std::string & | , |
| BookUpdateNotification::Enum | ) |
Serializes book update notification policy into a string.
| void toStr | ( | std::string & | , |
| const BookManagement & | ) |
Serializes book management settings into string.
| void toStr | ( | std::string & | , |
| const ConsolidatedBook & | ) |
Serializes book.
| void toStr | ( | std::string & | , |
| const ConsolidatedPriceLevel & | ) |
Serializes price level attributes into a string.
| void toStr | ( | std::string & | , |
| const DebugLoggingSettings & | ) |
Serializes Handler debug logging settings into a string.
| void toStr | ( | std::string & | , |
| const DirectBboTracking & | ) |
Serializes BBO tracking parameters into string.
| void toStr | ( | std::string & | , |
| const DirectBook & | ) |
Serializes book.
| void toStr | ( | std::string & | , |
| const DirectPriceLevel & | ) |
Serializes price level attributes into a string.
| void toStr | ( | std::string & | , |
| const FeedConnectionSettings & | ) |
Serializes feed connection parameters into a string.
| void toStr | ( | std::string & | , |
| const FeedEngineThreadSettings & | ) |
Serializes settings defining behavior of feed engine threads into a string.
| void toStr | ( | std::string & | , |
| const FeedSettings & | ) |
Serializes feed settings into string.
| void toStr | ( | std::string & | , |
| const HandlerListeners & | ) |
Serializes information on associated listeners.
| void toStr | ( | std::string & | , |
| const HandlerSettings & | ) |
Serializes BBA tracking parameters into string.
| void toStr | ( | std::string & | , |
| const ImpliedBboTracking & | ) |
Serializes BBO tracking parameters into string.
| void toStr | ( | std::string & | , |
| const ImpliedBook & | ) |
Serializes book.
| void toStr | ( | std::string & | , |
| const ImpliedPriceLevel & | ) |
Serializes price level attributes into a string.
| void toStr | ( | std::string & | , |
| const InstrumentSelection & | ) |
Serializes instrument selection into text presentation.
| void toStr | ( | std::string & | , |
| const LoggingSettings & | ) |
Serializes Handler debug logging settings into a string.
| void toStr | ( | std::string & | , |
| const MboBboTracking & | ) |
Serializes BBO tracking parameters into string.
| void toStr | ( | std::string & | , |
| const MboBook & | ) |
Serializes book.
| void toStr | ( | std::string & | , |
| const MemoryPoolSettings & | ) |
Serializes memory pool settings into a string.
| void toStr | ( | std::string & | , |
| const MulticastRecoveryFeedSettings & | ) |
Serializes feed settings into string.
| void toStr | ( | std::string & | , |
| const NetFeedConnection & | ) |
Serializes feed connection attributes to a given string.
| void toStr | ( | std::string & | , |
| const Order & | ) |
Appends representation of order to given string.
| void toStr | ( | std::string & | , |
| const RealtimeFeedSettings & | ) |
Serializes feed settings into string.
| void toStr | ( | std::string & | , |
| const Security & | ) |
Serializes security.
| void toStr | ( | std::string & | , |
| const SessionSettings & | ) |
Serializes market data processing session settings.
| void toStr | ( | std::string & | , |
| const SocketFeedEngineSettings & | ) |
Serializes feed engine settings into a string.
| void toStr | ( | std::string & | , |
| const SolarflareFeedEngineSettings & | ) |
Serializes the Solarflare Feed Engine settings into a string.
| void toStr | ( | std::string & | , |
| const TcpRecoveryFeedSettings & | ) |
Serializes feed settings into string.
| void toStr | ( | std::string & | , |
| const TcpRecoverySessionSettings & | ) |
Serializes market recovery option.
| void toStr | ( | std::string & | , |
| const TcpRecoverySettings & | ) |
Serializes TCP recovery settings.
| void toStr | ( | std::string & | , |
| const ThreadAffinity & | ) |
Serializes thread affinity into a string.
| void toStr | ( | std::string & | , |
| const ThreadPoolSettings & | ) |
Serializes thread pool settings into a string.
| void toStr | ( | std::string & | , |
| const Version & | ) |
Appends point-separated presentation of version to given string.
| void toStr | ( | std::string & | , |
| DataCenter::Enum | ) |
Appends string presentation of the given data center.
| void toStr | ( | std::string & | , |
| GapAndErrorHandlingOptions::Enum | ) |
Serializes gap and error handling option.
| void toStr | ( | std::string & | , |
| InstrumentRecoveryOptions::Enum | ) |
Serializes instrument definition recovery strategy.
| void toStr | ( | std::string & | , |
| JoinRecoveryOptions::Enum | ) |
Serializes join recovery option.
| void toStr | ( | std::string & | , |
| LogCategory::Enum | ) |
Serializes log category constant.
| void toStr | ( | std::string & | , |
| LogSeverity::Enum | ) |
Serializes log severity constant.
| void toStr | ( | std::string & | , |
| MarketRecoveryOptions::Enum | ) |
Serializes market recovery option.
| void toStr | ( | std::string & | , |
| MessageTracing::Enum | ) |
Serializes message tracing constant into a string.
| void toStr | ( | std::string & | , |
| NetFeedType::Enum | ) |
Appends string presentation of feed service type.
| void toStr | ( | std::string & | , |
| RealtimeFeedLayout::Enum | ) |
Appends string presentation of feed layout.
| void toStr | ( | std::string & | , |
| RecoveryFeedLayout::Enum | ) |
Appends string presentation of feed layout.
| void toStr | ( | std::string & | , |
| SolarflareFeedEngineOperatingMode::Enum | ) |
Serializes the Solarflare Feed Engine operational mode into a string.
| void toStr | ( | std::string & | , |
| TradeProcessing::Enum | ) |
Serializes trade processing strategy.
| void toStr | ( | std::string & | str, |
| const ListSetting< Type > & | list, | ||
| Messaging::Char | delimiter = ',' ) |
Serializes the given list setting into a string/text presentation.
Definition at line 326 of file SettingGroup.h.
| void toStr | ( | std::string & | str, |
| const MessagePrefix & | hdr ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const Packet & | packet ) |
| void toStr | ( | std::string & | str, |
| const PacketHeader & | hdr ) |
Serializes into a string.
|
inline |
Appends string presentation of feed role.
Definition at line 88 of file FeedAttributes.h.
|
inline |
Serializes trade processing strategy.
Definition at line 65 of file TradeProcessing.h.