#include <Property_T.h>
Inheritance diagram for TAO_NS_PropertyBase_T< TYPE >:


Public Methods | |
| TAO_NS_PropertyBase_T (const ACE_CString &name, const TYPE &initial) | |
| Constuctor. | |
| TAO_NS_PropertyBase_T (const ACE_CString &name) | |
| Constuctor. | |
| TAO_NS_PropertyBase_T (const TAO_NS_PropertyBase_T &rhs) | |
| Copy Constuctor. | |
| ~TAO_NS_PropertyBase_T () | |
| Destructor. | |
| TAO_NS_PropertyBase_T & | operator= (const TAO_NS_PropertyBase_T &rhs) |
| Assignment from TAO_NS_PropertyBase_T. | |
| TAO_NS_PropertyBase_T & | operator= (const TYPE &rhs) |
| Assignment from TYPE. | |
| int | operator== (const TYPE &rhs) const |
| Equality comparison operator. | |
| int | operator!= (const TYPE &rhs) const |
| Inequality comparison operator. | |
| void | get (CosNotification::PropertySeq &prop_seq) |
| Populate the Property Sequence with this valid value. | |
| const TYPE & | value (void) const |
| Return the value. | |
| CORBA::Boolean | is_valid (void) const |
| Is the current value valid. | |
| void | invalidate (void) |
| Invalidate this property's value. | |
Protected Attributes | |
| ACE_CString | name_ |
| The Property name. | |
| TYPE | value_ |
| The value. | |
| CORBA::Boolean | valid_ |
| Is the value valid. | |
|
||||||||||||||||
|
Constuctor.
|
|
||||||||||
|
Constuctor.
|
|
||||||||||
|
Copy Constuctor.
|
|
|||||||||
|
Destructor.
|
|
||||||||||
|
Populate the Property Sequence with this valid value.
|
|
||||||||||
|
Invalidate this property's value.
|
|
||||||||||
|
Is the current value valid.
|
|
||||||||||
|
Inequality comparison operator.
|
|
||||||||||
|
Assignment from TYPE.
Reimplemented in TAO_NS_Property_T< TYPE >, TAO_NS_Property_T< TimeBase::TimeT >, TAO_NS_Property_T< CORBA::Long >, and TAO_NS_Property_T< CORBA::Short >. |
|
||||||||||
|
Assignment from TAO_NS_PropertyBase_T.
|
|
||||||||||
|
Equality comparison operator.
|
|
||||||||||
|
Return the value.
|
|
|||||
|
The Property name.
|
|
|||||
|
Is the value valid.
|
|
|||||
|
The value.
|
1.2.18