#include <CPointerPredicate.h>
Inheritance diagram for CPointerPredicate< T >:
Public Member Functions | |
CPointerPredicate () | |
CPointerPredicate (const STD(string)&rName) | |
CPointerPredicate (const char *pName) | |
~CPointerPredicate () | |
int | operator== (const CPointerPredicate< T > &aCPointerPredicate) const |
virtual bool | operator() (T nValue)=0 |
virtual | STD (string) DescribeSelf()=0 |
Static Protected Member Functions | |
STD (string) GetAutoName(const STD(string)&rBaseName) | |
Private Member Functions | |
CPointerPredicate (const CPointerPredicate< T > &aCPointerPredicate) | |
CPointerPredicate< T > | operator= (const CPointerPredicate< T > &aCPointerPredicate) |
Static Private Attributes | |
unsigned int | m_nAutoIndex = 0 |
Used to name autonamed objects. |
|
Used to name predicate objects |
|
|
|
|
|
|
|
|
|
Implemented in CChangedPredicate< T >, and CMaskedValuePredicate< T >. |
|
|
|
Definition at line 343 of file CPointerPredicate.h. References CRegisteredObject::operator==(). Referenced by CMaskedValuePredicate< T >::operator==(), and CChangedPredicate< T >::operator==(). |
|
Reimplemented from CNamedObject. |
|
The name of the object Reimplemented from CNamedObject. Implemented in CChangedPredicate< T >, and CMaskedValuePredicate< T >. |
|
Used to name autonamed objects. NamedObject.cpp Base class for all objects in the event management system. Author: Jason Venema NSCL Michigan State University East Lansing, MI 48824-1321 mailto:venemaja@msu.edu Reimplemented from CNamedObject. Definition at line 289 of file CPointerPredicate.cpp. |