filters

Libppt::UChar Struct Reference

#include <ustring.h>

List of all members.


Detailed Description

Unicode character.

UChar represents a 16 bit Unicode character. It's internal data representation is compatible to XChar2b and QChar. It's therefore possible to exchange data with X and Qt with shallow copies.

Definition at line 46 of file kpresenter/powerpoint/libppt/ustring.h.


Public Member Functions

 UChar ()
 UChar (unsigned char h, unsigned char l)
 UChar (unsigned short u)
 UChar (const UCharReference &c)
unsigned char high () const
unsigned char low () const
unsigned short unicode () const
UChar toLower () const
UChar toUpper () const

Static Public Attributes

static UChar null

Friends

class UCharReference
class UString
bool operator== (const UChar &c1, const UChar &c2)
bool operator== (const UString &s1, const char *s2)
bool operator< (const UString &s1, const UString &s2)

Constructor & Destructor Documentation

Libppt::UChar::UChar (  )  [inline]

Construct a character with value 0.

Definition at line 98 of file kpresenter/powerpoint/libppt/ustring.h.

Libppt::UChar::UChar ( unsigned char  h,
unsigned char  l 
) [inline]

Construct a character with the value denoted by the arguments.

Parameters:
h higher byte
l lower byte

Definition at line 99 of file kpresenter/powerpoint/libppt/ustring.h.

Libppt::UChar::UChar ( unsigned short  u  )  [inline]

Construct a character with the given value.

Parameters:
u 16 bit Unicode value

Definition at line 100 of file kpresenter/powerpoint/libppt/ustring.h.


Member Function Documentation

unsigned char Libppt::UChar::high (  )  const [inline]

Returns:
The higher byte of the character.

Definition at line 66 of file kpresenter/powerpoint/libppt/ustring.h.

unsigned char Libppt::UChar::low (  )  const [inline]

Returns:
The lower byte of the character.

Definition at line 70 of file kpresenter/powerpoint/libppt/ustring.h.

UChar UChar::toLower (  )  const

Returns:
The character converted to lower case.

Definition at line 223 of file kpresenter/powerpoint/libppt/ustring.cpp.

UChar UChar::toUpper (  )  const

Returns:
The character converted to upper case.

Definition at line 232 of file kpresenter/powerpoint/libppt/ustring.cpp.

unsigned short Libppt::UChar::unicode (  )  const [inline]

Returns:
the 16 bit Unicode value of the character

Definition at line 74 of file kpresenter/powerpoint/libppt/ustring.h.


Member Data Documentation

UChar UChar::null [static]

A static instance of UChar(0).

Definition at line 87 of file kpresenter/powerpoint/libppt/ustring.h.


The documentation for this struct was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys