| Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <WMclass.h>
The item it describes is a unique variable, which may be accessed via many WMitem instances, all of which point back to the same WMentry.
Definition at line 100 of file WMclass.h.
Public Member Functions | |
| WMentry (const std::string &iname, const std::string &tname, WMitem_base *ival, WMregistry *reg=0) | |
| constructor | |
| WMentry (const WMentry &in) | |
| shallow copy | |
Public Attributes | |
| std::string const | item_name |
| Name of the variable described by this entry. | |
| std::string const | type_name |
| Type of the variable, e.g., "int". | |
| WMitem_base *const | item |
| Pointer to a WMitem instance for the variable. | |
| WMregistry * | registry |
| The registry in which this entry resides. | |
| bool | watched |
| True if changes to this variable should be reported. | |
Private Member Functions | |
| WMentry | operator= (const WMentry &) |
| don't assign | |
|
||||||||||||||||||||
|
constructor
|
|
|
shallow copy
|
|
|
don't assign
|
|
|
Pointer to a WMitem instance for the variable.
Definition at line 104 of file WMclass.h. Referenced by create_WMentry(), WMMonitorBehavior::processEvent(), WMMonitorBehavior::registerData(), and WMentry(). |
|
|
Name of the variable described by this entry.
Definition at line 102 of file WMclass.h. Referenced by WMMonitorBehavior::processEvent(), WMMonitorBehavior::registerData(), and WMentry(). |
|
|
The registry in which this entry resides.
Definition at line 105 of file WMclass.h. Referenced by WMMonitorBehavior::processEvent(), WMMonitorBehavior::registerData(), and WMentry(). |
|
|
Type of the variable, e.g., "int".
Definition at line 103 of file WMclass.h. Referenced by WMMonitorBehavior::processEvent(), WMMonitorBehavior::registerData(), and WMentry(). |
|
|
True if changes to this variable should be reported.
Definition at line 106 of file WMclass.h. Referenced by WMitem< T >::announce(), WMitem_base::unwatch(), WMitem_base::watch(), and WMentry(). |
|
Tekkotsu v2.0 |
Generated Wed Jan 21 03:23:33 2004 by Doxygen 1.3.4 |