Overview
Classes: ASCIIEncoding, CharacterProperties, InputStreamConverter, Latin1Encoding, Latin2Encoding, Latin9Encoding, OutputStreamConverter, StreamConverterBuf, StreamConverterIOS, TextBufferIterator, TextConverter, TextEncoding, TextIterator, UTF16CharTraits, UTF16Encoding, UTF32CharTraits, UTF32Encoding, UTF8, UTF8Encoding, Unicode, UnicodeConverter, Windows1250Encoding, Windows1251Encoding, Windows1252Encoding
Functions: swap
Classes
class ASCIIEncoding
struct CharacterProperties
This structure holds the character properties of an Unicode character.
class InputStreamConverter
This stream converts all characters read from the underlying istream from one character encoding into another.
class Latin1Encoding
ISO Latin-1 (8859-1) text encoding.
class Latin2Encoding
ISO Latin-2 (8859-2) text encoding.
class Latin9Encoding
ISO Latin-9 (8859-15) text encoding.
class OutputStreamConverter
This stream converts all characters written to the underlying ostream from one character encoding into another.
class StreamConverterBuf
A StreamConverter converts streams from one encoding (inEncoding) into another (outEncoding).
class StreamConverterIOS
The base class for InputStreamConverter and OutputStreamConverter.
class TextBufferIterator
An unidirectional iterator for iterating over characters in a buffer.
class TextConverter
A TextConverter converts strings from one encoding into another.
class TextEncoding
An abstract base class for implementing text encodings like UTF-8 or ISO 8859-1.
class TextIterator
An unidirectional iterator for iterating over characters in a string.
struct UTF16CharTraits
class UTF16Encoding
UTF-16 text encoding, as defined in RFC 2781.
struct UTF32CharTraits
class UTF32Encoding
UTF-32 text encoding, as defined in RFC 2781.
struct UTF8
This class provides static methods that are UTF-8 capable variants of the same functions in Poco/String.
class UTF8Encoding
UTF-8 text encoding, as defined in RFC 2279.
class Unicode
This class contains enumerations and static utility functions for dealing with Unicode characters and their properties.
class UnicodeConverter
A convenience class that converts strings from UTF-8 encoded std::strings to UTF-16 or UTF-32 encoded std::wstrings and vice-versa.
class Windows1250Encoding
Windows Codepage 1250 text encoding.
class Windows1251Encoding
Windows Codepage 1251 text encoding.