In file ..\..\src\Pegasus\Common\Char16.h:

class PEGASUS_COMMON_LINKAGE Char16

The Char16 class represents a CIM sixteen bit character (char16).

Documentation

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.

Inheritance:


Public Methods

[more] Char16 ()
Constructor Char16
[more] Char16 (Uint16 x)
Constructor Char16
[more] Char16 (const Char16& x)
Constructor Char16
[more] ~Char16 ()
Destructor.
[more]Char16& operator= (Uint16 x)
Constructor Char16
[more]Char16& operator= (const Char16& x)
Constructor Char16
[more] operator Uint16 () const
Implicit converter from Char16 to Uint16
[more]Uint16 getCode () const
Accessor for internal code member

o Char16()
Constructor Char16

o Char16(Uint16 x)
Constructor Char16

o Char16(const Char16& x)
Constructor Char16

o ~Char16()
Destructor.

oChar16& operator=(Uint16 x)
Constructor Char16

oChar16& operator=(const Char16& x)
Constructor Char16

o operator Uint16() const
Implicit converter from Char16 to Uint16

oUint16 getCode() const
Accessor for internal code member


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java