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
[more] Char16 (Uint16 x)
Constructor
[more] Char16 (const Char16& x)
Constructor
[more] ~Char16 ()
Destructor
[more]Char16& operator= (Uint16 x)
Assignment operator
[more]Char16& operator= (const Char16& x)
Assignment operator
[more] operator Uint16 () const
Implicit converter from Char16 to Uint16

o Char16()
Constructor

o Char16(Uint16 x)
Constructor

o Char16(const Char16& x)
Constructor

o ~Char16()
Destructor

oChar16& operator=(Uint16 x)
Assignment operator

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

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


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java