|
Public Member Functions |
|
| OSAnyAttrClass () |
| | The default constructor creates an empty attribute.
|
| | OSAnyAttrClass (OSBOOL ownMemory) |
| | This constructor creates an empty attribute.
|
| | OSAnyAttrClass (const OSUTF8CHAR *pname, const OSUTF8CHAR *pvalue) |
| | This constructor initializes the attribute to contain the given data values.
|
| | OSAnyAttrClass (const char *pname, const char *pvalue) |
| | This constructor initializes the attribute to contain the given data values.
|
| | OSAnyAttrClass (OSUTF8CHAR *pname, OSUTF8CHAR *pvalue, OSBOOL ownMemory=FALSE) |
| | This constructor initializes the attribute to contain the given data values.
|
| | OSAnyAttrClass (OSAnyAttr &os) |
| | This copy constructor initializes the attribute to contain the given data values from the C data structure.
|
| | OSAnyAttrClass (const OSAnyAttrClass &os) |
| | This copy constructor initializes the attribute to contain the given data values from the C++ data object.
|
|
virtual | ~OSAnyAttrClass () |
| | The destructor frees string memory if the memory ownership flag is set.
|
| void | copyValue (const OSUTF8CHAR *pname, const OSUTF8CHAR *pvalue) |
| | This method copies the given attribute value to the internal string storage variable.
|
| void | setValue (const OSUTF8CHAR *pname, const OSUTF8CHAR *pvalue) |
| | This method sets the attribute value to the given name/value.
|
This is the base class for generated C++ data type classes for any attribute declarations (xsd:anyAttr).