This is Unofficial EPICS BASE Doxygen Site
epics::pvAccess::Requester Class Referenceabstract

Callback class for passing messages to a requester. More...

#include "requester.h"

+ Inheritance diagram for epics::pvAccess::Requester:

Public Member Functions

 POINTER_DEFINITIONS (Requester)
 
virtual ~Requester ()
 
virtual std::string getRequesterName ()=0
 
virtual void message (std::string const &message, MessageType messageType=errorMessage)
 

Detailed Description

Callback class for passing messages to a requester.

Definition at line 43 of file requester.h.

Constructor & Destructor Documentation

virtual epics::pvAccess::Requester::~Requester ( )
inlinevirtual

Definition at line 46 of file requester.h.

46 {}

Member Function Documentation

virtual std::string epics::pvAccess::Requester::getRequesterName ( )
pure virtual
void epics::pvAccess::Requester::message ( std::string const &  message,
MessageType  messageType = errorMessage 
)
virtual

Push notification

Definition at line 36 of file requester.cpp.

37 {
38  std::cerr << "[" << getRequesterName() << "] " << getMessageTypeName(messageType) << " : " << message << "\n";
39 }
epicsShareExtern std::string getMessageTypeName(MessageType messageType)
Definition: requester.cpp:25
virtual void message(std::string const &message, MessageType messageType=errorMessage)
Definition: requester.cpp:36
virtual std::string getRequesterName()=0
epics::pvAccess::Requester::POINTER_DEFINITIONS ( Requester  )

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