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