libUTL++
String Processing

String processing and pattern matching. More...

Classes

class  utl::StringSet
 Set of strings. More...
 
class  utl::BBcodeParser
 BBCode parser. More...
 
class  utl::BoyerMooreSearch< T >
 Boyer-Moore string search. More...
 
class  utl::NamedObjectMI
 Named object mix-in. More...
 
class  utl::RDparser
 Recursive-descent parser. More...
 
class  utl::ParseNode
 Parse-tree node. More...
 
class  utl::RDparserEx
 Base class for exceptions thrown by RDparser. More...
 
class  utl::ParseEx
 Parse exception. More...
 
class  utl::ScanEx
 Scan exception. More...
 
class  utl::Regex
 Regular expression. More...
 
class  utl::String
 Character string. More...
 
class  utl::StringEscape
 Character-based substitution. More...
 
class  utl::Token
 Scanned token. More...
 
class  utl::Tokenizer
 Stream tokenizer. More...
 
class  utl::StringTokenizer
 String tokenizer. More...
 
class  utl::TokenizerTokens
 Store tokens collected by Tokenizer. More...
 
class  utl::Translator
 Simple translator. More...
 
class  utl::StringTranslator
 String translator. More...
 

Variables

const String utl::emptyString
 An empty string.
 

Detailed Description

String processing and pattern matching.