Char16 Class Reference
#include <Char16.h>
Public Member Functions
Char16 () Char16 (Uint16 x) Char16 (const Char16 &x) ~Char16 () Char16 & operator= (Uint16 x) Char16 & operator= (const Char16 &x) operator Uint16 () const 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
Char16::Char16 ( ) Constructs a Char16 with a null (0) value.
Char16::Char16 ( Uint16 x )
Char16::Char16 ( const Char16 & x )
Char16::~Char16 ( ) Destructs a Char16 object.
Member Function Documentation
Char16::operator Uint16 ( ) const Implicitly converts the Char16 value to a 16-bit integer.
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:
- /scratch/rpmbuild.16050.r16097/pegasus/src/Pegasus/Common/Char16.h