EPAM B2BITS ICE Impact Handler C++  1.1.4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Classes | Typedefs | Enumerations
IceImpact::DemoMarketDepth Namespace Reference

Classes

struct  Order
 
struct  BookModEvent
 
struct  InstrPriceBook
 
struct  EventFlowTrack
 
class  PriceBookMgr
 

Typedefs

typedef std::map< order_id_t,
Order
OrderBookT
 
typedef std::map< price_t, qty_tPriceBookT
 
typedef std::vector< std::pair
< price_t, qty_t > > 
BookSideT
 
typedef std::vector< BookModEventOrderEventVectorT
 
typedef UNORDERED_MAP_T
< instr_id_t, InstrPriceBook * > 
InstrumentBooksT
 
typedef std::set
< InstrPriceBook * > 
PriceBookSetT
 
typedef UNORDERED_MAP_T
< event_flow_id_t,
EventFlowTrack
EventFlowTrackersT
 

Enumerations

enum  BookModEventType { AddModOrder, DelOrder }
 
enum  MsgBundleMarker { Start, End }
 

Typedef Documentation

typedef std::vector< std::pair<price_t, qty_t> > IceImpact::DemoMarketDepth::BookSideT

Enumeration Type Documentation

Enumerator
AddModOrder 
DelOrder 
Enumerator
Start 
End