Functions | |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const Error &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const FeedEngineSettings &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const GroupSubscription &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const SnapshotRecoveryOptions &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const HandlerSettings &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const HandlerStateChange &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MarketSubscription &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MessageInfo &) |
| template<typename T> | |
| std::ostream & | operator<< (std::ostream &os, const Optional< T > &value) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const Packet &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &stream, const Rational &value) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const TcpServerSettings &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const TcpSettings &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const ThreadAffinity &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const TimeSpan &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const YearMonth &) |
| ONIXS_ICEMDH_EXPORT TimeSpan | operator- (const Date &left, const Date &right) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const Date &) |
| ONIXS_ICEMDH_EXPORT TimeSpan | operator- (const Timestamp &left, const Timestamp &right) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const Timestamp &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const Warning &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const AddModifyOrder &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const AddPriceLevel &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const BundleMarker &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const CancelledTrade &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const ChangePriceLevel &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const ClosePrice &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const DebugResponse &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const DeleteOrder &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const DeletePriceLevel &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const EndOfDayMarketSummary &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const FixingIndicativePrice &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const FixingLockdown &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const FixingTransition &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const FuturesProductDefinition &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const FuturesStrategyDefinition &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const IntervalTieredPriceLimitNotification &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const InvestigatedTrade &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const LoginResponse &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MarkerIndexPrices &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MarketEvent &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MarketSnapshot &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MarketSnapshotOrder &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MarketSnapshotPriceLevel &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MarketStateChange &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MarketStatistics &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const MulticastChannelGroups &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const NewExpiry &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const NewFuturesStrategyDefinition &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const NewOptionsMarketDefinition &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const NewOptionsStrategyDefinition &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const OldStyleOptionsTradeAndMarketStats &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const OpenInterest &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const OpenPrice &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const OptionOpenInterest &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const OptionSettlementPrice &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const OptionsProductDefinition &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const OptionsStrategyDefinition &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const PreOpenPriceIndicator &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const Rfq &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const SettlementPrice &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const SpecialField &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const SpotMarketTrade &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const StripInfo &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const SystemText &) |
| ONIXS_ICEMDH_EXPORT std::ostream & | operator<< (std::ostream &, const Trade &) |
| typedef unsigned AdvancedLogOptionSet |
Additional options to control log information.
Definition at line 86 of file LogSettings.h.
| typedef int CpuIndex |
Zero-based index of CPU.
Definition at line 30 of file ThreadAffinity.h.
| typedef long long DateTime |
| typedef DaysOfWeek::Enum DayOfWeek |
| typedef KnownErrors::Enum ErrorCode |
Reason feed engine threads becomes idle.
Definition at line 44 of file FeedEngineListener.h.
| typedef std::set<GroupSubscription> GroupSubscriptions |
Collection of group subscriptions.
Definition at line 155 of file GroupSubscription.h.
| typedef HandlerStates::Enum HandlerState |
States of the Handler in which it may reside.
Definition at line 74 of file HandlerState.h.
| typedef LogLevels::Enum LogLevel |
Log level alias.
Definition at line 46 of file LogSettings.h.
| typedef std::vector<std::string> LogList |
Ordered list of logs to be replayed.
Definition at line 78 of file HandlerSettings.h.
| typedef std::vector<std::string>::iterator LogListEntry |
Read-write iterator over ordered list of logs to be replayed.
Definition at line 81 of file HandlerSettings.h.
| typedef std::set<MarketSubscription> MarketSubscriptions |
Collection of market subscriptions.
Definition at line 195 of file MarketSubscription.h.
| typedef short MarketType |
| typedef std::set<MarketType> MarketTypes |
| typedef Months::Enum Month |
| typedef ArrayRef<const Order, std::size_t> OrderArray |
Definition at line 123 of file OrderBook.h.
PCAP Data Provider ID.
Definition at line 44 of file PcapDataProviderId.h.
| typedef ArrayRef<const PriceLevel, std::size_t> PriceLevelArray |
Definition at line 122 of file OrderBook.h.
| typedef std::set<std::string> RegexSet |
Set of regular expressions.
Definition at line 84 of file HandlerSettings.h.
| typedef std::map<std::string, TcpServerSettings> TcpServersMap |
Alias for TCP server settings map.
Definition at line 85 of file TcpSettings.h.
| typedef TimeSpanFormats::Enum TimeSpanFormat |
| typedef KnownWarnings::Enum WarningCode |
Calculates time interval between two given dates.
Calculates time interval between two timestamps.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const AddModifyOrder & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const AddPriceLevel & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const BundleMarker & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const CancelledTrade & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const ChangePriceLevel & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const ClosePrice & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const Date & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const DebugResponse & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const DeleteOrder & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const DeletePriceLevel & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const EndOfDayMarketSummary & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const Error & | ) |
Make it printable to formatted C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const FeedEngineSettings & | ) |
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const FixingIndicativePrice & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const FixingLockdown & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const FixingTransition & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const FuturesProductDefinition & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const FuturesStrategyDefinition & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const GroupSubscription & | ) |
Allow output to C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const HandlerSettings & | ) |
Make it printable to formatted C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const HandlerStateChange & | ) |
Make it printable to formatted C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const IntervalTieredPriceLimitNotification & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const InvestigatedTrade & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const LoginResponse & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MarkerIndexPrices & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MarketEvent & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MarketSnapshot & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MarketSnapshotOrder & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MarketSnapshotPriceLevel & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MarketStateChange & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MarketStatistics & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MarketSubscription & | ) |
Allow output to C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MessageInfo & | ) |
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const MulticastChannelGroups & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const NewExpiry & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const NewFuturesStrategyDefinition & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const NewOptionsMarketDefinition & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const NewOptionsStrategyDefinition & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const OldStyleOptionsTradeAndMarketStats & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const OpenInterest & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const OpenPrice & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const OptionOpenInterest & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const OptionSettlementPrice & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const OptionsProductDefinition & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const OptionsStrategyDefinition & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const Packet & | ) |
Make it printable to formatted C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const PreOpenPriceIndicator & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const Rfq & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const SettlementPrice & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const SnapshotRecoveryOptions & | ) |
Standard output operator.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const SpecialField & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const SpotMarketTrade & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const StripInfo & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const SystemText & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const TcpServerSettings & | ) |
Standard output operator.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const TcpSettings & | ) |
Standard output operator.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const ThreadAffinity & | ) |
Make it printable to formatted C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const TimeSpan & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const Timestamp & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const Trade & | ) |
Make it printable using C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const Warning & | ) |
Make it printable to formatted C++ I/O streams.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | , |
| const YearMonth & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | os, |
| const Optional< T > & | value ) |
Make it printable to formatted C++ I/O streams.
Definition at line 170 of file Optional.h.
| ONIXS_ICEMDH_EXPORT std::ostream & operator<< | ( | std::ostream & | stream, |
| const Rational & | value ) |
Make it printable to formatted C++ I/O streams.