#include <CRegisteredObject.h>
Inheritance diagram for CRegisteredObject:
Public Member Functions | |
CRegisteredObject (STD(string) am_sName, CClassifiedObjectRegistry *am_Registry, const STD(string)&RegistryName) | |
int | operator== (const CRegisteredObject &aCRegisteredObject) const |
virtual | ~CRegisteredObject () |
const CClassifiedObjectRegistry * | getRegistry () const |
void | RegisterSelf (const STD(string)&RegistryName) |
Protected Member Functions | |
void | setRegistry (CClassifiedObjectRegistry *const am_Registry) |
Private Member Functions | |
CRegisteredObject (const CRegisteredObject &aCRegisteredObject) | |
Copy construction is forbidden for now. | |
CRegisteredObject | operator= (const CRegisteredObject &aCRegisteredObject) |
Assignment is forbidden for now. | |
Private Attributes | |
CClassifiedObjectRegistry * | m_Registry |
This file defines the CRegisteredObject class.
Author: Jason Venema NSCL Michigan State University East Lansing, MI 48824-1321 mailto:venemaja@msu.edu
Definition at line 309 of file CRegisteredObject.h.
|
The classified object registry into which this object will be registered Definition at line 317 of file CRegisteredObject.h. References CNamedObject::AppendClassInfo(), m_Registry, and RegisterSelf(). |
|
Copy construction is forbidden for now.
|
|
Definition at line 341 of file CRegisteredObject.h. |
|
Definition at line 346 of file CRegisteredObject.h. Referenced by CEventMonitor::~CEventMonitor(). |
|
Assignment is forbidden for now.
Reimplemented in CEventMonitor, and CFdMonitor. |
|
Definition at line 334 of file CRegisteredObject.h. References m_Registry, and CNamedObject::operator==(). Referenced by CReactor::operator==(), CPointerPredicate< T >::operator==(), and CEventMonitor::operator==(). |
|
Referenced by CRegisteredObject(). |
|
Definition at line 354 of file CRegisteredObject.h. References m_Registry. |
|
Definition at line 311 of file CRegisteredObject.h. Referenced by CRegisteredObject(), operator==(), and setRegistry(). |