SourcePro® API Reference Guide

Product Documentation:
   SourcePro
Documentation Home
Classes
Unicode String Processing

Module Description

The Unicode String Processing group contains classes for representing, normalizing, collating, and parsing Unicode strings.

Classes

class  RWUBreakSearch
 Finds the locations of breaks, or potential breaks, in text for a specified locale. More...
 
class  RWUCharTraits
 Provides methods for querying the properties of Unicode characters. More...
 
class  RWUCollationKey
 Stores preprocessed comparison information for a Unicode string to speed repeated string comparisons. More...
 
class  RWUCollator
 Performs locale-sensitive string comparison for use in searching and sorting natural language text. More...
 
class  RWUConstStringIterator
 Provides read-only access to the code points encoded by the code units within an RWBasicUString. More...
 
class  RWUConstSubString
 Provides read-only access to a range of code units within a referenced RWUString. More...
 
class  RWUNormalizer
 Converts a string into a particular normalized Unicode form, and detects whether a string is already in a particular form. More...
 
class  RWURegexMatchIterator
 Iterates over matches found for a Unicode regular expression pattern. More...
 
class  RWURegexResult
 Stores Unicode regular expression match results. More...
 
class  RWURegularExpression
 Represents a regular expression with Unicode extensions. More...
 
class  RWUString
 Stores and manipulates Unicode character sequences encoded as UTF-16 code units. More...
 
class  RWUString::Pad
 Iostream manipulator that supports the insertion of the contents of an RWUString into an output stream, with padding to fill the full field width of the stream. More...
 
class  RWUStringIterator
 Bidirectional iterator that provides read-write access to the code points encoded by the code units within an RWUString. More...
 
class  RWUStringIterator::RWUChar32Reference
 Provides transparent read-write access to a code point referenced by an RWUStringIterator. More...
 
class  RWUStringSearch
 Searches text for occurrences of a specified Unicode string. More...
 
class  RWUSubString
 Provides read-write access to a range of code units within a referenced RWUString. More...
 
class  RWUTokenizer
 Finds delimiters in Unicode source strings, and provides sequential access to the tokens between those delimiters. More...
 

Copyright © 2021 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.