|
ITCH 5.0 Market Data Handler 1.0.0
NASDAQ ITCH 5.0 Market Data Feed Handler
|
Type traits for order book aggregation. More...
Type traits for order book aggregation.
Defines the types used for price levels, quantities, and timestamps in the aggregated order book representation.
#include <nasdaq/itch50/Instrument.h>
Public Types | |
| using | PriceType = Price |
| Price type (64-bit fixed point). | |
| using | QtyType = std::uint32_t |
| Quantity type. | |
| using | CounterType = std::uint32_t |
| Order counter type. | |
| using | SideType = Side |
| Side enum (Buy/Sell). | |
| using | Timestamp = std::uint64_t |
| Nanosecond timestamp. | |
Static Public Member Functions | |
| static constexpr char | side2char (SideType s) |
| Convert side enum to character representation. | |
| using b2bits::nasdaq::itch50::BookTraits::CounterType = std::uint32_t |
Order counter type.
Price type (64-bit fixed point).
| using b2bits::nasdaq::itch50::BookTraits::QtyType = std::uint32_t |
Quantity type.
Side enum (Buy/Sell).
| using b2bits::nasdaq::itch50::BookTraits::Timestamp = std::uint64_t |
Nanosecond timestamp.
|
inlinestaticconstexpr |
Convert side enum to character representation.
| s | Side enum value |
References b2bits::nasdaq::Sell.