#include <CScaler.h>
Inheritance diagram for CScaler:
Public Methods | |
CScaler () | |
Default constructor. | |
CScaler (const CScaler &rhs) | |
Copy constructor. | |
~CScaler () | |
Destructor. | |
CScaler & | operator= (const CScaler &rhs) |
Assignment. | |
int | operator== (const CScaler &rhs) const |
Comparison for equality. | |
int | operator!= (const CScaler &rhs) const |
virtual void | Initialize ()=0 |
virtual void | Read (vector< unsigned long > &Scalers)=0 |
virtual void | Clear ()=0 |
virtual unsigned int | size ()=0 |
Definition at line 295 of file CScaler.h.
|
Default constructor. Default constructor. This is called when declarations of the form e.g.:
Definition at line 290 of file CScaler.cpp. |
|
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 299 of file CScaler.cpp. |
|
Destructor.
|
|
Implemented in CCAMACScalerLRS2551, CCAMACScalerLRS4434, CTraditionalScalerReadout, CVMEScalerCAENV830, and CVMEScalerLRS1151. |
|
Implemented in CCAMACScalerLRS2551, CCAMACScalerLRS4434, CTraditionalScalerReadout, CVMEScalerCAENV830, and CVMEScalerLRS1151. |
|
Definition at line 308 of file CScaler.h. References operator==(). |
|
Assignment. Assignment operation. This member function supports assignment of an object of this class to an object of the same class. Definition at line 310 of file CScaler.cpp. Referenced by CVMEScalerLRS1151::operator=(), CVMEScalerCAENV830::operator=(), CTraditionalScalerReadout::operator=(), CCAMACScalerLRS4434::operator=(), and CCAMACScalerLRS2551::operator=(). |
|
Comparison for equality. Comparison for equality. Definition at line 321 of file CScaler.cpp. Referenced by operator!=(), CVMEScalerLRS1151::operator==(), CTraditionalScalerReadout::operator==(), CCAMACScalerLRS4434::operator==(), and CCAMACScalerLRS2551::operator==(). |
|
Implemented in CVMEScalerLRS1151. |
|
Implemented in CCAMACScalerLRS2551, CCAMACScalerLRS4434, CTraditionalScalerReadout, CVMEScalerCAENV830, and CVMEScalerLRS1151. |