|
TT CORE SDK
0.1
TT CORE SDK documentation
|
#include <tt_core_sdk/enums.hpp>#include <string>#include <cstdint>#include <bitset>#include <atomic>#include <memory>
Go to the source code of this file.
Classes | |
| struct | tt_core_sdk::PriceSnap |
| Price update data. More... | |
| struct | tt_core_sdk::PriceSnap::depth_snap |
| Snapshot of the market depth. More... | |
| struct | tt_core_sdk::PriceSnap::depth_snap::depth_level |
| A single level of the total depth. More... | |
| struct | tt_core_sdk::TimeSale |
| Time and Sales update data. More... | |
| class | tt_core_sdk::PriceEventListener |
| Interface for listening to price subscription events. More... | |
| struct | tt_core_sdk::price_sub_key |
| Internal use. More... | |
| class | tt_core_sdk::PriceSubscription |
| Manages a price subscription. More... | |
Namespaces | |
| tt_core_sdk | |
Typedefs | |
| using | tt_core_sdk::Filter = std::bitset< 30 > |
| Bitmask specifying which price updates trigger event notifications. More... | |
Functions | |
| PriceSubscription | tt_core_sdk::CreatePriceSubscription (const std::shared_ptr< Instrument > &instr, const Filter &filter, const std::shared_ptr< PriceEventListener > &listener) |
| Create a price subscription. More... | |
| std::string | tt_core_sdk::to_string (const PriceSnap &snap) |
| TT Core SDK to_string conversions. More... | |
| std::string | tt_core_sdk::to_string (TimeSale::trade_type type) |