| Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <WMclass.h>
Definition at line 62 of file WMclass.h.
Public Member Functions | |
| WMregistry (const std::string &n="anonymous", WMregistry *p=NULL) | |
| Constructor. | |
| WMregistry (const WMregistry &in) | |
| shallow copy | |
| WMregistry & | operator= (const WMregistry &in) |
| shallow assignment | |
| void | watch (void) |
| Turn on monitoring of changes to variables. | |
| void | unwatch (void) |
| Turn off monitoring of changes to variables. | |
| void | dump (void) const |
| Dump the registry to the console, for debugging. | |
Public Attributes | |
| std::string | name |
| Name of the registry. | |
| std::vector< WMentry * > | entries |
| Entries that make up the registry. | |
| bool | watched |
| True if changes to this registry are being monitored. | |
| WMregistry * | parent |
| pointer to parent registry (allows recursive structure) | |
|
||||||||||||
|
Constructor.
|
|
|
shallow copy
|
|
|
Dump the registry to the console, for debugging.
Definition at line 87 of file WMclass.cc. |
|
|
shallow assignment
|
|
|
Turn off monitoring of changes to variables.
|
|
|
Turn on monitoring of changes to variables.
|
|
|
Entries that make up the registry.
Definition at line 65 of file WMclass.h. Referenced by create_WMentry(), dump(), WMMonitorBehavior::find(), lookup_reg(), lookup_WMentry(), operator=(), WMMonitorBehavior::registerData(), and WMregistry(). |
|
|
Name of the registry.
Definition at line 64 of file WMclass.h. Referenced by dump(), operator=(), WMMonitorBehavior::processEvent(), WMMonitorBehavior::registerData(), and WMregistry(). |
|
|
pointer to parent registry (allows recursive structure)
Definition at line 67 of file WMclass.h. Referenced by operator=(), WMMonitorBehavior::processEvent(), WMMonitorBehavior::registerData(), and WMregistry(). |
|
|
True if changes to this registry are being monitored.
Definition at line 66 of file WMclass.h. Referenced by operator=(), unwatch(), watch(), and WMregistry(). |
|
Tekkotsu v2.0 |
Generated Wed Jan 21 03:23:34 2004 by Doxygen 1.3.4 |