#include <PG_Properties_Encoder.h>
Collaboration diagram for TAO_PG::Properties_Encoder:

Public Member Functions | |
| Properties_Encoder () | |
| ~Properties_Encoder () | |
| standard destructor | |
| void | add (const char *name, const PortableGroup::Value &value) |
| void | encode (PortableGroup::Properties *property_set) const |
Private Types | |
| typedef ACE_Vector< NamedValue, 10 > | NamedValueVec |
Private Member Functions | |
| Properties_Encoder (const Properties_Encoder &rhs) | |
| Properties_Encoder & | operator= (const Properties_Encoder &rhs) |
Private Attributes | |
| NamedValueVec | values_ |
To use a Properties_Encoder: Create it. Add properties to it using the add method. Allocate a new PortableGroup::Properties. Use the encode method to transfer the properties into the PortableGroup::Properties.
|
|
|
|
|
Construct an empty set of properties. |
|
|
standard destructor
|
|
|
|
|
||||||||||||
|
add a name/value property to the Properties_Encoder. |
|
|
Encode all properties in this Properties_Encoder into a PortableGroup::Properties. |
|
|
|
|
|
|
1.3.9.1