OnixS C++ Eurex T7 Market and Reference Data Interface (EMDI, RDI, EOBI) Handlers  7.4.2
API documentation
DataRepository< TConfig > Struct Template Reference

#include </work/src/DataRepository.hpp>

Collaboration diagram for DataRepository< TConfig >:

Public Types

typedef Logging::LogFacility base
typedef boost::function< void()> OnRequest

Public Member Functions

 DataRepository (const TConfig &config)
virtual ~DataRepository ()
void subscribeOnSnapshotStartRequest (const OnRequest callback)
void subscribeOnSnapshotStopRequest (const OnRequest callback)
template<typename TMsg >
void log (const TMsg &msg)
void reportWarning (const OnixS::Util::TextBuilder &tb)

Protected Attributes

TConfig config_
OnRequest onSnapshotStartRequest_
OnRequest onSnapshotStopRequest_

Detailed Description

template<class TConfig>
struct OnixS::Eurex::MarketData::Implementation::DataRepository< TConfig >

Definition at line 32 of file DataRepository.hpp.

Member Typedef Documentation

typedef Logging::LogFacility base

Definition at line 34 of file DataRepository.hpp.

typedef boost::function<void()> OnRequest

Definition at line 45 of file DataRepository.hpp.

Constructor & Destructor Documentation

DataRepository ( const TConfig &  config)

Definition at line 36 of file DataRepository.hpp.

virtual ~DataRepository ( )

Definition at line 42 of file DataRepository.hpp.

Member Function Documentation

void log ( const TMsg &  msg)

Log helper.

Definition at line 53 of file DataRepository.hpp.

void reportWarning ( const OnixS::Util::TextBuilder &  tb)

Definition at line 59 of file DataRepository.hpp.

void subscribeOnSnapshotStartRequest ( const OnRequest  callback)

Definition at line 48 of file DataRepository.hpp.

void subscribeOnSnapshotStopRequest ( const OnRequest  callback)

Definition at line 49 of file DataRepository.hpp.

Member Data Documentation

TConfig config_

Definition at line 66 of file DataRepository.hpp.

OnRequest onSnapshotStartRequest_

Definition at line 67 of file DataRepository.hpp.

OnRequest onSnapshotStopRequest_

Definition at line 68 of file DataRepository.hpp.

The documentation for this struct was generated from the following file: