Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Header Files   Compound Members   File Members  

HexToUnicodeTransliterator Class Reference

A transliterator that converts from hexadecimal Unicode escape sequences to the characters they represent. More...

#include <hextouni.h>

Class diagram for HexToUnicodeTransliterator:

Transliterator

List of all members.


Public Members

 HexToUnicodeTransliterator (UnicodeFilter* adoptedFilter = 0)
Constructs a transliterator. More...

virtual ~HexToUnicodeTransliterator ()
Destructor. More...

 HexToUnicodeTransliterator (const HexToUnicodeTransliterator&)
Copy constructor. More...

HexToUnicodeTransliterator& operator= (const HexToUnicodeTransliterator&)
Assignment operator. More...

Transliteratorclone (void) const
Transliterator API. More...

virtual void handleTransliterate (Replaceable& text, Position& offset, bool_t isIncremental) const
Implements. More...


Detailed Description

A transliterator that converts from hexadecimal Unicode escape sequences to the characters they represent.

For example, "U+0040" and '\u0040'. It recognizes the prefixes "U+", "u+", "&#92;U", and "&#92;u". Hex values may be upper- or lowercase.

Copyright © IBM Corporation 1999. All rights reserved.

Author(s):
Alan Liu
Version:
$RCSfile: hextouni.h,v $ $Revision: 1.3 $ $Date: 2000/01/19 19:02:10 $
Draft:

Member Function Documentation

HexToUnicodeTransliterator::HexToUnicodeTransliterator (UnicodeFilter * adoptedFilter = 0)

Constructs a transliterator.

Draft:

HexToUnicodeTransliterator::~HexToUnicodeTransliterator () [inline, virtual]

Destructor.

Draft:

HexToUnicodeTransliterator::HexToUnicodeTransliterator (const HexToUnicodeTransliterator &)

Copy constructor.

Draft:

HexToUnicodeTransliterator & HexToUnicodeTransliterator::operator= (const HexToUnicodeTransliterator &)

Assignment operator.

Draft:

Transliterator * HexToUnicodeTransliterator::clone (void) const [virtual]

Transliterator API.

Draft:

Reimplemented from Transliterator.

virtual void HexToUnicodeTransliterator::handleTransliterate (Replaceable & text, Position & offset, bool_t isIncremental) const [virtual]

Implements.

Transliterator#handleTransliterate.

Draft:

Reimplemented from Transliterator.


The documentation for this class was generated from the following file:
Generated at Thu Feb 10 15:30:43 2000 for icu by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999