OpenMAMA C++ API
Wombat::MamaDQPublisherManagerCallback Class Referenceabstract

#include <MamaDQPublisherManagerCallback.h>

Public Member Functions

virtual ~MamaDQPublisherManagerCallback ()
 
virtual void onCreate (MamaDQPublisherManager *publisherManager)=0
 
virtual void onNewRequest (MamaDQPublisherManager *publisherManager, const char *symbol, short subType, short msgType, MamaMsg &msg)=0
 
virtual void onRequest (MamaDQPublisherManager *publisherManager, const MamaPublishTopic &publishTopicInfo, short subType, short msgType, MamaMsg &msg)=0
 
virtual void onRefresh (MamaDQPublisherManager *publisherManager, const MamaPublishTopic &publishTopicInfo, short subType, short msgType, MamaMsg &msg)=0
 
virtual void onError (MamaDQPublisherManager *publisher, const MamaStatus &status, const char *errortxt, MamaMsg *msg)=0
 
virtual void onMsg (MamaDQPublisherManager *publisher, MamaMsg &msg)
 

Constructor & Destructor Documentation

§ ~MamaDQPublisherManagerCallback()

virtual Wombat::MamaDQPublisherManagerCallback::~MamaDQPublisherManagerCallback ( )
inlinevirtual

Member Function Documentation

§ onCreate()

virtual void Wombat::MamaDQPublisherManagerCallback::onCreate ( MamaDQPublisherManager publisherManager)
pure virtual

§ onNewRequest()

virtual void Wombat::MamaDQPublisherManagerCallback::onNewRequest ( MamaDQPublisherManager publisherManager,
const char *  symbol,
short  subType,
short  msgType,
MamaMsg msg 
)
pure virtual

§ onRequest()

virtual void Wombat::MamaDQPublisherManagerCallback::onRequest ( MamaDQPublisherManager publisherManager,
const MamaPublishTopic publishTopicInfo,
short  subType,
short  msgType,
MamaMsg msg 
)
pure virtual

§ onRefresh()

virtual void Wombat::MamaDQPublisherManagerCallback::onRefresh ( MamaDQPublisherManager publisherManager,
const MamaPublishTopic publishTopicInfo,
short  subType,
short  msgType,
MamaMsg msg 
)
pure virtual

§ onError()

virtual void Wombat::MamaDQPublisherManagerCallback::onError ( MamaDQPublisherManager publisher,
const MamaStatus status,
const char *  errortxt,
MamaMsg msg 
)
pure virtual

§ onMsg()

virtual void Wombat::MamaDQPublisherManagerCallback::onMsg ( MamaDQPublisherManager publisher,
MamaMsg msg 
)
inlinevirtual