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

NullTransliterator Class Reference

A transliterator that leaves text unchanged. More...

#include <nultrans.h>

Class diagram for NullTransliterator:

Transliterator

List of all members.


Public Members

 NullTransliterator ()
Constructs a transliterator.

virtual ~NullTransliterator ()
Destructor.

Transliteratorclone (void) const
Transliterator API.

virtual int32_t transliterate (Replaceable &text, int32_t start, int32_t limit) const
Transliterates a segment of a string. More...

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


Detailed Description

A transliterator that leaves text unchanged.

Author(s):
Alan Liu

Member Function Documentation

NullTransliterator::NullTransliterator () [inline]

Constructs a transliterator.

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

Destructor.

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

Transliterator API.

Reimplemented from Transliterator.

virtual int32_t NullTransliterator::transliterate (Replaceable & text, int32_t start, int32_t limit) const [virtual]

Transliterates a segment of a string.

Transliterator API.

Parameters:
text   the string to be transliterated
start   the beginning index, inclusive; 0 <= start <= limit.
limit   the ending index, exclusive; start <= limit <= text.length().
Returns:
the new limit index

Reimplemented from Transliterator.

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

Implements.

Transliterator#handleTransliterate.

Reimplemented from Transliterator.


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