Logo Search packages:      
Sourcecode: icu version File versions  Download package

UnicodeReplacer Class Reference

#include <unirepl.h>

Inheritance diagram for UnicodeReplacer:

FunctionReplacer StringMatcher StringReplacer

List of all members.

Detailed Description

UnicodeReplacer defines a protocol for objects that replace a range of characters in a Replaceable string with output text. The replacement is done via the Replaceable API so as to preserve out-of-band data.

This is a mixin class.

Alan Liu ICU 2.4

Definition at line 36 of file unirepl.h.

Public Member Functions

virtual void addReplacementSetTo (UnicodeSet &toUnionTo) const =0
virtual int32_t replace (Replaceable &text, int32_t start, int32_t limit, int32_t &cursor)=0
virtual UnicodeStringtoReplacerPattern (UnicodeString &result, UBool escapeUnprintable) const =0
virtual ~UnicodeReplacer ()

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index