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

CStatusModule Class Reference

#include <CStatusModule.h>

Inheritance diagram for CStatusModule:

CCAMACStatusModule CVMEStatusModule List of all members.

Public Methods

 CStatusModule ()
 Default constructor.

 CStatusModule (const CStatusModule &rhs)
 Copy constructor.

 ~CStatusModule ()
 Destructor.

CStatusModule & operator= (const CStatusModule &rhs)
 Assignment.

int operator== (const CStatusModule &rhs) const
 Comparison for equality.

int operator!= (const CStatusModule &rhs) const
virtual void GoBusy ()=0
virtual void GoClear ()=0
virtual void ModuleClear ()=0

Detailed Description

Encapsulates a module which manages the outputs:

Definition at line 290 of file CStatusModule.h.


Constructor & Destructor Documentation

CStatusModule::CStatusModule  
 

Default constructor.

Default constructor. This is called when declarations of the form e.g.:

  • CStatusModule object; are performed.

Definition at line 288 of file CStatusModule.cpp.

CStatusModule::CStatusModule const CStatusModule &    rhs
 

Copy constructor.

Copy construction. This is invoked when e.g. an object is passed by value to a function. The copy constructor makes a clone of the rhs object.

Definition at line 297 of file CStatusModule.cpp.

CStatusModule::~CStatusModule   [inline]
 

Destructor.

Definition at line 299 of file CStatusModule.h.


Member Function Documentation

virtual void CStatusModule::GoBusy   [pure virtual]
 

Implemented in CCAMACStatusModule, and CVMEStatusModule.

Referenced by CExperiment::SetBusy().

virtual void CStatusModule::GoClear   [pure virtual]
 

Implemented in CCAMACStatusModule, and CVMEStatusModule.

Referenced by CExperiment::ClearBusy().

virtual void CStatusModule::ModuleClear   [pure virtual]
 

Implemented in CCAMACStatusModule, and CVMEStatusModule.

Referenced by CExperiment::ClearBusy().

int CStatusModule::operator!= const CStatusModule &    rhs const [inline]
 

Definition at line 303 of file CStatusModule.h.

References operator==().

CStatusModule & CStatusModule::operator= const CStatusModule &    aCStatusModule
 

Assignment.

Assignment operation. This member function supports assignment of an object of this class to an object of the same class.

Definition at line 308 of file CStatusModule.cpp.

Referenced by CVMEStatusModule::operator=(), and CCAMACStatusModule::operator=().

int CStatusModule::operator== const CStatusModule &    rhs const
 

Comparison for equality.

Definition at line 314 of file CStatusModule.cpp.

Referenced by operator!=(), CVMEStatusModule::operator==(), and CCAMACStatusModule::operator==().


The documentation for this class was generated from the following files:
Generated on Fri Nov 8 13:37:25 2002 for Event Readout system. by doxygen1.2.16