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& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MessageInfo & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MarketImageDebug & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const ConnectionEnd & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const RecoveryEnd & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const RecoveryStart & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const ShortRecoveryEnd & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const ShortRecoveryStart & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const InformationGroupStart & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const ConnectionStartUpRequest & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MarketImageRecoveryStart & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const InformationGroupEnd & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const SystemProblemsNotification & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MarketSessionEnd & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const ConnectionStartUpResponse & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MarketImageRecoveryEnd & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const GeneralError & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const TerminalSessionEndRequest & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const ConnectionRetries & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const KeepAlive & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MarketRequestError & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const GapFill & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const SubscriptionType & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const TerminalSessionStartUpResponse & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const BuySellNotInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const PositionModificationNotInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const TerminalSessionStartUpRequest & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const BidAskExistingLevelNotInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | stream, |
const Rational & | value | ||
) |
Make it printable to formatted C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const BidAskNewLevelNotInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const TradingSessionEnd & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const TradingSessionStartUp & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MarketSessionStartUp & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const Warning & | |||
) |
Make it printable to formatted C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MarketSubscription & | |||
) |
Make it printable to formatted C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const CombinedBidAskNotInvolved & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const SwitchingBidAskNotInvolved & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const GenericLowPriorityMessage & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const PositionModificationInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const BidAskExistingLevelInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const Error & | |||
) |
Make it printable to formatted C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const BidAskNewLevelInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const PositionCancellation & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const SwitchingBidAskInvolved & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const BuySellInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const CombinedBidAskInvolved & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const GenericMediumPriorityMessage & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const MarketImageRecovery & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const GenericHighPriorityMessage & | |||
) |
Make it printable using C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const OperationConfirmationNotInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const OperationConfirmationInvolved & | |||
) |
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const HandlerSettings & | |||
) |
Make it printable to formatted C++ I/O streams.
std::ostream& OnixS::Senaf::MarketData::operator<< | ( | std::ostream & | , |
const Reference & | |||
) |