Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

cmwfwSubscribtionManager Class Reference

#include <cmwfwsubscribtionmanager.h>

Inheritance diagram for cmwfwSubscribtionManager:

Inheritance graph
[legend]
Collaboration diagram for cmwfwSubscribtionManager:

Collaboration graph
[legend]
List of all members.

Public Methods

 cmwfwSubscribtionManager ()
virtual ~cmwfwSubscribtionManager ()

Protected Methods

void passOnIOPoints (bool(*att_func)(cmwfwSubscribtionManager *, const cmwfwIOPoint &), bool(*det_func)(cmwfwSubscribtionManager *, const cmwfwIOPoint &))
bool find (const cmwfwIOPoint &iop, cmwfwIOPoint *&dst)
bool attach (const cmwfwIOPoint &iop)
bool detach (const cmwfwIOPoint &iop)
char* generateIOPString (const cmwfwIOPoint &iop)
void heaperr (int line)

Private Attributes

subman_list_typeiopoints
bool (* attach_iop_func )(cmwfwSubscribtionManager *, const cmwfwIOPoint &iop)
bool (* detach_iop_func )(cmwfwSubscribtionManager *, const cmwfwIOPoint &iop)

Friends

class  cmwfwDeviceServer
class  cmwfwForwarder
class  cmwfwPoller

Constructor & Destructor Documentation

cmwfwSubscribtionManager::cmwfwSubscribtionManager ( )
 

virtual cmwfwSubscribtionManager::~cmwfwSubscribtionManager ( ) [virtual]
 


Member Function Documentation

bool cmwfwSubscribtionManager::attach ( const cmwfwIOPoint & iop ) [protected]
 

bool cmwfwSubscribtionManager::detach ( const cmwfwIOPoint & iop ) [protected]
 

bool cmwfwSubscribtionManager::find ( const cmwfwIOPoint & iop,
cmwfwIOPoint *& dst ) [protected]
 

char* cmwfwSubscribtionManager::generateIOPString ( const cmwfwIOPoint & iop ) [protected]
 

void cmwfwSubscribtionManager::heaperr ( int line ) [protected]
 

Reimplemented in cmwfwPoller.

void cmwfwSubscribtionManager::passOnIOPoints ( bool(* att_func)(cmwfwSubscribtionManager *, const cmwfwIOPoint &),
bool(* det_func)(cmwfwSubscribtionManager *, const cmwfwIOPoint &) ) [protected]
 


Friends And Related Function Documentation

friend class cmwfwDeviceServer [friend]
 

Reimplemented in cmwfwPoller.

Definition at line 12 of file cmwfwsubscribtionmanager.h.

friend class cmwfwForwarder [friend]
 

Definition at line 13 of file cmwfwsubscribtionmanager.h.

friend class cmwfwPoller [friend]
 

Definition at line 14 of file cmwfwsubscribtionmanager.h.


Member Data Documentation

bool (* cmwfwSubscribtionManager::attach_iop_func)(cmwfwSubscribtionManager*, const cmwfwIOPoint& iop) [private]
 

bool (* cmwfwSubscribtionManager::detach_iop_func)(cmwfwSubscribtionManager*, const cmwfwIOPoint& iop) [private]
 

subman_list_type* cmwfwSubscribtionManager::iopoints [private]
 

Definition at line 36 of file cmwfwsubscribtionmanager.h.


The documentation for this class was generated from the following file:
Generated at Thu May 10 11:29:39 2001 for C.E.R.N.-PSControlsMiddlewareFramework by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001