Boost.Locale: Class List

| Boost.Locale

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]

▼Nboost |
▼N locale | This is the main namespace that encloses all localization classes
▼N boundary | This namespace contains all operations required for boundary analysis of text
C boundary_indexing | This facet generates an index for boundary analysis of a given text
C boundary_point | This class represents a boundary point in the text
C boundary_point_index | This class holds an index of boundary points and allows iterating over them
C break_info | This structure is used for representing boundary points that follow the offset
C segment | Segment object that represents a pair of two iterators that define the range where this segment exits and a rule that defines it
C segment_index | This class holds an index of segments in the text range and allows to iterate over them
▼N conv | Namespace that contains all functions related to character set conversion
C conversion_error | The exception that is thrown in case of conversion error
C invalid_charset_error | This exception is thrown in case of use of unsupported or invalid character set
C narrow_converter |
C utf_decoder | Converter class to decode an UTF string and encode it using a local encoding
C utf_encoder | Converter class to decode a narrow string using a local encoding and encode it with UTF
▼N gnu_gettext | This namespace holds classes that provide GNU Gettext message catalogs support
▼C messages_info | This structure holds all information required for creating gnu-gettext message catalogs,
C domain | This type represents GNU Gettext domain name for the messages
▼N period | Namespace that contains various types for manipulation with dates
C period_type | This class holds a type that represents certain period of time like year, hour, second and so on
▼N utf | Namespace that holds basic operations on UTF encoded sequences
C utf_traits | UTF Traits class - functions to convert UTF sequences to and from Unicode code points
▼N util | This namespace provides various utility function useful for Boost.Locale's backends implementations
C base_converter | This class represent a simple stateless converter from UCS-4 and to UCS-4 for each single code point
C locale_data | Holder and parser for locale names/identifiers
C abstract_calendar |
C basic_format | Printf like class that allows type-safe and locale aware message formatting
C basic_message | This class represents a message that can be converted to a specific locale message
C calendar | This class provides an access to general calendar information
C calendar_facet | Facet that generates calendar for specific locale
C collator | Collation facet
C comparator | This class can be used in STL algorithms and containers for comparison of strings with a level other than identical
C converter | The facet that implements text manipulation
C converter_base | This class provides base flags for text manipulation. It is used as base for converter facet
C date_time | This class represents a date time and allows to perform various operation according to the locale settings
C date_time_duration | This class represents a period: a pair of two date_time objects
C date_time_error | This error is thrown in case of invalid state that occurred
C date_time_period | This class represents a pair of period_type and the integer values that describes its amount. For example 3 days or 4 years
C date_time_period_set | This class represents a set of periods
C generator | Major class used for locale generation
C generic_codecvt | Generic codecvt facet for various stateless encodings to UTF-16 and UTF-32 using wchar_t, char32_t and char16_t
C generic_codecvt< char, CodecvtImpl, 1 > |
C generic_codecvt< CharType, CodecvtImpl, 2 > | UTF-16 to/from narrow char codecvt facet to use with char16_t or wchar_t on Windows
C generic_codecvt< CharType, CodecvtImpl, 4 > | UTF-32 to/from narrow char codecvt facet to use with char32_t or wchar_t on POSIX platforms
C generic_codecvt_base | A base class that used to define constants for generic_codecvt
C hold_ptr | Smart pointer similar to std::unique_ptr but the underlying object has the same constness as the pointer itself (unlike an ordinary pointer)
C info | Facet that holds general information about locale
C ios_info | This class holds external data beyond existing fmtflags that std::ios_base holds
C localization_backend | This class represents a localization backend that can be used for localizing your application
C localization_backend_manager | Localization backend manager is a class that holds various backend and allows creation of their combination or selection
C message_format | This facet provides message formatting abilities
C posix_time |
▼C utf8_codecvt | Generic utf8 codecvt facet, it allows to convert UTF-8 strings to UTF-16 and UTF-32 using wchar_t, char32_t and char16_t
C state_type |

- © Copyright 2009-2012 Artyom Beilis, Distributed under the Boost Software License, Version 1.0.