pvAccessCPP  7.1.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | List of all members
epics::pvAccess::Requester Class Referenceabstract

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

#include <utils/pv/requester.h>

Inheritance diagram for epics::pvAccess::Requester:
Inheritance graph
[legend]

Public Types

typedef std::tr1::shared_ptr
< Requester
shared_pointer
 
typedef std::tr1::shared_ptr
< const Requester
const_shared_pointer
 
typedef std::tr1::weak_ptr
< Requester
weak_pointer
 
typedef std::tr1::weak_ptr
< const Requester
const_weak_pointer
 

Public Member Functions

virtual std::string getRequesterName ()=0
 The requester must have a name. More...
 
virtual void message (std::string const &message, MessageType messageType=errorMessage)
 Push notification.
 

Detailed Description

Callback class for passing messages to a requester.

Definition at line 43 of file requester.h.

Member Function Documentation

virtual std::string epics::pvAccess::Requester::getRequesterName ( )
pure virtual

The requester must have a name.

Returns
The requester's name.

Implemented in epics::pvAccess::DefaultChannelRequester, and epics::pvAccess::Channel.


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