Library Foundation

Package Text

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

7-bit ASCII text encoding. 

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. 

class Windows1252Encoding

Windows Codepage 1252 text encoding. 

Securely control IoT edge devices from anywhere   Connect a Device