Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

baci::MonitorImplementator Class Reference

#include <baciBACIMonitor.h>

Inheritance diagram for baci::MonitorImplementator:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual int initialization ()
virtual void monitorDestroyed (void)=0
virtual void monitorStateChanged (void)=0
virtual ~MonitorImplementator ()

Detailed Description

Abstract class which BACI monitor implementator (e.g. CORBA object) must implement
Author:
Matej Sekoranja, Jozef Stefan Institute, Slovenia


Constructor & Destructor Documentation

virtual baci::MonitorImplementator::~MonitorImplementator  )  [inline, virtual]
 


Member Function Documentation

virtual int baci::MonitorImplementator::initialization  )  [inline, virtual]
 

Monitor status method After contruction of a monitor, this method will be called to check if construction was successful; if not, monitor will be destroyed by parent

Returns:
0 on success or any other value (value can indicate cause of faulire) on faulure

Reimplemented in baci::Monitor<>, and baci::MonitorBasic<>.

virtual void baci::MonitorImplementator::monitorDestroyed void   )  [pure virtual]
 

Destructor method This method is called when BACI monitor implementation is beeing destroyed and notifies implementator also to destroy itself.

Implemented in baci::MonitorEventDispatcher< T, TCB, POA_CB >, baci::Monitor<>, and baci::MonitorBasic<>.

virtual void baci::MonitorImplementator::monitorStateChanged void   )  [pure virtual]
 

Monitor state changed motification method This method is called when state of BACI monitor state is changed

Implemented in baci::MonitorEventDispatcher< T, TCB, POA_CB >, baci::Monitor<>, and baci::MonitorBasic<>.


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:37:10 2009 for ACS C++ API by doxygen 1.3.8