Typedefs | |
| typedef KnownErrors::Enum | ErrorCode |
| typedef std::set< int > | CpuIndexes |
| typedef std::vector< std::string > | LogList |
| typedef HandlerStates::Enum | HandlerState |
| typedef LogLevels::Enum | LogLevel |
| typedef unsigned | AdvancedLogOptionSet |
| typedef unsigned int | MarketId |
| typedef ArrayRef< const PriceLevel, std::size_t > | PriceLevelArray |
| typedef int | CpuIndex |
| typedef TimeSpanFormats::Enum | TimeSpanFormat |
| typedef Months::Enum | Month |
| typedef DaysOfWeek::Enum | DayOfWeek |
| typedef TimestampFormats::Enum | TimestampFormat |
| typedef KnownWarnings::Enum | WarningCode |
Functions | |
| std::ostream & | operator<< (std::ostream &, const Error &) |
| std::ostream & | operator<< (std::ostream &, const ConnectionRetries &) |
| std::ostream & | operator<< (std::ostream &, const HandlerSettings &) |
| std::ostream & | operator<< (std::ostream &, const MarketSubscription &) |
| std::ostream & | operator<< (std::ostream &, const MessageInfo &) |
| std::ostream & | operator<< (std::ostream &stream, const Rational &value) |
| std::ostream & | operator<< (std::ostream &, const Reference &) |
| TimeSpan | operator- (const Date &left, const Date &right) |
| TimeSpan | operator- (const Timestamp &left, const Timestamp &right) |
| std::ostream & | operator<< (std::ostream &, const Warning &) |
| std::ostream & | operator<< (std::ostream &, const BidAskExistingLevelInvolved &) |
| std::ostream & | operator<< (std::ostream &, const BidAskExistingLevelNotInvolved &) |
| std::ostream & | operator<< (std::ostream &, const BidAskNewLevelInvolved &) |
| std::ostream & | operator<< (std::ostream &, const BidAskNewLevelNotInvolved &) |
| std::ostream & | operator<< (std::ostream &, const BuySellInvolved &) |
| std::ostream & | operator<< (std::ostream &, const BuySellNotInvolved &) |
| std::ostream & | operator<< (std::ostream &, const CombinedBidAskInvolved &) |
| std::ostream & | operator<< (std::ostream &, const CombinedBidAskNotInvolved &) |
| std::ostream & | operator<< (std::ostream &, const ConnectionEnd &) |
| std::ostream & | operator<< (std::ostream &, const ConnectionStartUpRequest &) |
| std::ostream & | operator<< (std::ostream &, const ConnectionStartUpResponse &) |
| std::ostream & | operator<< (std::ostream &, const GapFill &) |
| std::ostream & | operator<< (std::ostream &, const GeneralError &) |
| std::ostream & | operator<< (std::ostream &, const GenericHighPriorityMessage &) |
| std::ostream & | operator<< (std::ostream &, const GenericLowPriorityMessage &) |
| std::ostream & | operator<< (std::ostream &, const GenericMediumPriorityMessage &) |
| std::ostream & | operator<< (std::ostream &, const InformationGroupEnd &) |
| std::ostream & | operator<< (std::ostream &, const InformationGroupStart &) |
| std::ostream & | operator<< (std::ostream &, const KeepAlive &) |
| std::ostream & | operator<< (std::ostream &, const MarketImageDebug &) |
| std::ostream & | operator<< (std::ostream &, const MarketImageRecovery &) |
| std::ostream & | operator<< (std::ostream &, const MarketImageRecoveryEnd &) |
| std::ostream & | operator<< (std::ostream &, const MarketImageRecoveryStart &) |
| std::ostream & | operator<< (std::ostream &, const MarketRequestError &) |
| std::ostream & | operator<< (std::ostream &, const MarketSessionEnd &) |
| std::ostream & | operator<< (std::ostream &, const MarketSessionStartUp &) |
| std::ostream & | operator<< (std::ostream &, const OperationConfirmationInvolved &) |
| std::ostream & | operator<< (std::ostream &, const OperationConfirmationNotInvolved &) |
| std::ostream & | operator<< (std::ostream &, const PositionCancellation &) |
| std::ostream & | operator<< (std::ostream &, const PositionModificationInvolved &) |
| std::ostream & | operator<< (std::ostream &, const PositionModificationNotInvolved &) |
| std::ostream & | operator<< (std::ostream &, const RecoveryEnd &) |
| std::ostream & | operator<< (std::ostream &, const RecoveryStart &) |
| std::ostream & | operator<< (std::ostream &, const ShortRecoveryEnd &) |
| std::ostream & | operator<< (std::ostream &, const ShortRecoveryStart &) |
| std::ostream & | operator<< (std::ostream &, const SubscriptionType &) |
| std::ostream & | operator<< (std::ostream &, const SwitchingBidAskInvolved &) |
| std::ostream & | operator<< (std::ostream &, const SwitchingBidAskNotInvolved &) |
| std::ostream & | operator<< (std::ostream &, const SystemProblemsNotification &) |
| std::ostream & | operator<< (std::ostream &, const TerminalSessionEndRequest &) |
| std::ostream & | operator<< (std::ostream &, const TerminalSessionStartUpRequest &) |
| std::ostream & | operator<< (std::ostream &, const TerminalSessionStartUpResponse &) |
| std::ostream & | operator<< (std::ostream &, const TradingSessionEnd &) |
| std::ostream & | operator<< (std::ostream &, const TradingSessionStartUp &) |
| typedef unsigned AdvancedLogOptionSet |
Additional options to control log information.
Definition at line 90 of file LogSettings.h.
| typedef int CpuIndex |
Zero-based index of CPU.
Definition at line 32 of file ThreadAffinity.h.
| typedef std::set<int> CpuIndexes |
Logical processors that a thread is allowed to run on (first logical CPU has index 0).
Definition at line 72 of file HandlerSettings.h.
| typedef DaysOfWeek::Enum DayOfWeek |
| typedef KnownErrors::Enum ErrorCode |
| typedef HandlerStates::Enum HandlerState |
States of the Handler in which it may reside.
Definition at line 52 of file HandlerState.h.
| typedef LogLevels::Enum LogLevel |
Log level alias.
Definition at line 51 of file LogSettings.h.
| typedef std::vector<std::string> LogList |
Ordered list of logs to be replayed.
Definition at line 75 of file HandlerSettings.h.
| typedef unsigned int MarketId |
Definition at line 30 of file OrderBook.h.
| typedef Months::Enum Month |
| typedef ArrayRef<const PriceLevel, std::size_t> PriceLevelArray |
Definition at line 66 of file OrderBook.h.
| typedef TimeSpanFormats::Enum TimeSpanFormat |
| typedef KnownWarnings::Enum WarningCode |
Calculates time interval between two given dates.
Calculates time interval between two timestamps.
| std::ostream & operator<< | ( | std::ostream & | , |
| const BidAskExistingLevelInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const BidAskExistingLevelNotInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const BidAskNewLevelInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const BidAskNewLevelNotInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const BuySellInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const BuySellNotInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const CombinedBidAskInvolved & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const CombinedBidAskNotInvolved & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const ConnectionEnd & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const ConnectionRetries & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const ConnectionStartUpRequest & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const ConnectionStartUpResponse & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const Error & | ) |
Make it printable to formatted C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const GapFill & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const GeneralError & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const GenericHighPriorityMessage & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const GenericLowPriorityMessage & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const GenericMediumPriorityMessage & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const HandlerSettings & | ) |
Make it printable to formatted C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const InformationGroupEnd & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const InformationGroupStart & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const KeepAlive & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const MarketImageDebug & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const MarketImageRecovery & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const MarketImageRecoveryEnd & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const MarketImageRecoveryStart & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const MarketRequestError & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const MarketSessionEnd & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const MarketSessionStartUp & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const MarketSubscription & | ) |
Make it printable to formatted C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const MessageInfo & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const OperationConfirmationInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const OperationConfirmationNotInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const PositionCancellation & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const PositionModificationInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const PositionModificationNotInvolved & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const RecoveryEnd & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const RecoveryStart & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const Reference & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const ShortRecoveryEnd & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const ShortRecoveryStart & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const SubscriptionType & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const SwitchingBidAskInvolved & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const SwitchingBidAskNotInvolved & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const SystemProblemsNotification & | ) |
Make it printable using C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | , |
| const TerminalSessionEndRequest & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const TerminalSessionStartUpRequest & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const TerminalSessionStartUpResponse & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const TradingSessionEnd & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const TradingSessionStartUp & | ) |
| std::ostream & operator<< | ( | std::ostream & | , |
| const Warning & | ) |
Make it printable to formatted C++ I/O streams.
| std::ostream & operator<< | ( | std::ostream & | stream, |
| const Rational & | value ) |
Make it printable to formatted C++ I/O streams.