|
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)
|