Char16 Class Reference
#include <Char16.h>
List of all members.
Detailed Description
The Char16 class represents a CIM sixteen bit character (char16). This class is a trivial wrapper for a sixteen bit integer. It is used as the element type in the String class (used to represent the CIM string type). Ordinarily Uint16 could be used; however, a distinguishable type was needed for the purposes of function overloaded which occurs in the CIMValue class.
Constructor & Destructor Documentation
Constructs a Char16 with a null (0) value.
Char16::Char16 |
( |
Uint16 |
x |
) |
|
Constructs a Char16 with a specified 16-bit character value.
- Parameters:
-
| x | The Uint16 value with which to initialize the Char16. |
Char16::Char16 |
( |
const Char16 & |
x |
) |
|
Constructs a Char16 by copying another Char16 value.
- Parameters:
-
Member Function Documentation
Char16::operator Uint16 |
( |
|
) |
const |
Implicitly converts the Char16 value to a 16-bit integer.
Assigns the value from another Char16 object.
- Parameters:
-
Char16& Char16::operator= |
( |
Uint16 |
x |
) |
|
Assigns the value to a specified 16-bit character value.
- Parameters:
-
| x | The Uint16 value to copy. |
The documentation for this class was generated from the following file:
- /root/rpmbuild/BUILD/pegasus/src/Pegasus/Common/Char16.h