OnixS C++ Tullett Prebon SURF Handler  1.6.1
API documentation
RecordListener Class Referenceabstract

#include <OnixS/SURF/MarketData/RecordListener.h>

Public Member Functions

virtual void onRecord (const Record &record)=0
 
virtual void onLogonRefreshComplete ()=0
 

Protected Member Functions

virtual ~RecordListener ()
 

Detailed Description

Defines an interface through which the Handler notifies subscribers about received records while processing messages.

Definition at line 30 of file RecordListener.h.

Constructor & Destructor Documentation

virtual ~RecordListener ( )
inlineprotectedvirtual

Class provides an interface for handling records in subscriptions. It doesn't provide an interface for instance deletion. However, since C++ doesn't have pure interface concept, destructor will be generated anyway. We can only control proper use of it. For this reason we hide from public use and make it available for descendants.

Definition at line 47 of file RecordListener.h.

Member Function Documentation

virtual void onLogonRefreshComplete ( )
pure virtual

Is called when corresponding status record is received.

virtual void onRecord ( const Record record)
pure virtual

Is called when the record message is received.

Parameters
recordreceived record.

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