CppTrader
1.0.4.0
C++ Trader
|
ITCH protocol definitions. More...
Classes | |
struct | SystemEventMessage |
System Event Message. More... | |
struct | StockDirectoryMessage |
Stock Directory Message. More... | |
struct | StockTradingActionMessage |
Stock Trading Action Message. More... | |
struct | RegSHOMessage |
Reg SHO Short Sale Price Test Restricted Indicator Message. More... | |
struct | MarketParticipantPositionMessage |
Market Participant Position Message. More... | |
struct | MWCBDeclineMessage |
MWCB Decline Level Message. More... | |
struct | MWCBStatusMessage |
MWCB Status Message. More... | |
struct | IPOQuotingMessage |
IPO Quoting Period Update Message. More... | |
struct | AddOrderMessage |
Add Order Message. More... | |
struct | AddOrderMPIDMessage |
Add Order with MPID Attribution Message. More... | |
struct | OrderExecutedMessage |
Order Executed Message. More... | |
struct | OrderExecutedWithPriceMessage |
Order Executed With Price Message. More... | |
struct | OrderCancelMessage |
Order Cancel Message. More... | |
struct | OrderDeleteMessage |
Order Delete Message. More... | |
struct | OrderReplaceMessage |
Order Replace Message. More... | |
struct | TradeMessage |
Trade Message. More... | |
struct | CrossTradeMessage |
Cross Trade Message. More... | |
struct | BrokenTradeMessage |
Broken Trade Message. More... | |
struct | NOIIMessage |
Net Order Imbalance Indicator (NOII) Message. More... | |
struct | RPIIMessage |
Retail Price Improvement Indicator (RPII) Message. More... | |
struct | LULDAuctionCollarMessage |
Limit Up – Limit Down (LULD) Auction Collar Message. More... | |
struct | UnknownMessage |
Unknown message. More... | |
class | ITCHHandler |
NASDAQ ITCH handler class. More... | |
Functions | |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const SystemEventMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const StockDirectoryMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const StockTradingActionMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const RegSHOMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const MarketParticipantPositionMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const MWCBDeclineMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const MWCBStatusMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const IPOQuotingMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const AddOrderMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const AddOrderMPIDMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const OrderExecutedMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const OrderExecutedWithPriceMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const OrderCancelMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const OrderDeleteMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const OrderReplaceMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const TradeMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const CrossTradeMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const BrokenTradeMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const NOIIMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const RPIIMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const LULDAuctionCollarMessage &message) |
template<class TOutputStream > | |
TOutputStream & | operator<< (TOutputStream &stream, const UnknownMessage &message) |
ITCH protocol definitions.
|
inline |
Definition at line 135 of file itch_handler.inl.
|
inline |
Definition at line 151 of file itch_handler.inl.
|
inline |
Definition at line 271 of file itch_handler.inl.
|
inline |
Definition at line 255 of file itch_handler.inl.
|
inline |
Definition at line 120 of file itch_handler.inl.
|
inline |
Definition at line 316 of file itch_handler.inl.
|
inline |
Definition at line 78 of file itch_handler.inl.
|
inline |
Definition at line 94 of file itch_handler.inl.
|
inline |
Definition at line 108 of file itch_handler.inl.
|
inline |
Definition at line 283 of file itch_handler.inl.
|
inline |
Definition at line 198 of file itch_handler.inl.
|
inline |
Definition at line 211 of file itch_handler.inl.
|
inline |
Definition at line 168 of file itch_handler.inl.
|
inline |
Definition at line 182 of file itch_handler.inl.
|
inline |
Definition at line 223 of file itch_handler.inl.
|
inline |
Definition at line 65 of file itch_handler.inl.
|
inline |
Definition at line 303 of file itch_handler.inl.
|
inline |
Definition at line 25 of file itch_handler.inl.
|
inline |
Definition at line 50 of file itch_handler.inl.
|
inline |
Definition at line 13 of file itch_handler.inl.
|
inline |
Definition at line 238 of file itch_handler.inl.
|
inline |
Definition at line 332 of file itch_handler.inl.