#include <ctime>#include <cwctype>#include <iosfwd>#include <bits/ios_base.h>#include <streambuf>#include <bits/ctype_base.h>#include <bits/ctype_inline.h>#include <bits/codecvt.h>#include <bits/time_members.h>#include <bits/messages_members.h>Go to the source code of this file.
Namespaces | |
| namespace | std | 
Classes | |
| struct | std::__pad< _CharT, _Traits > | 
| class | std::__ctype_abstract_base< _CharT > | 
| Common base for ctype facet.  More... | |
| class | std::ctype< _CharT > | 
| Template ctype facet.  More... | |
| class | std::ctype< char > | 
| The ctype<char> specialization.  More... | |
| class | std::ctype_byname< _CharT > | 
| class ctype_byname [22.2.1.2].  More... | |
| class | std::__num_base | 
| struct | std::__numpunct_cache< _CharT > | 
| class | std::numpunct< _CharT > | 
| Numpunct facet.  More... | |
| class | std::numpunct_byname< _CharT > | 
| class numpunct_byname [22.2.3.2].  More... | |
| class | std::num_get< _CharT, _InIter > | 
| Facet for parsing number strings.  More... | |
| class | std::num_put< _CharT, _OutIter > | 
| Facet for converting numbers to strings.  More... | |
| class | std::collate< _CharT > | 
| Facet for localized string comparison.  More... | |
| class | std::collate_byname< _CharT > | 
| class collate_byname [22.2.4.2].  More... | |
| class | std::time_base | 
| Time format ordering data.  More... | |
| struct | std::__timepunct_cache< _CharT > | 
| class | std::__timepunct< _CharT > | 
| class | std::time_get< _CharT, _InIter > | 
| Facet for parsing dates and times.  More... | |
| class | std::time_get_byname< _CharT, _InIter > | 
| class time_get_byname [22.2.5.2].  More... | |
| class | std::time_put< _CharT, _OutIter > | 
| Facet for outputting dates and times.  More... | |
| class | std::time_put_byname< _CharT, _OutIter > | 
| class time_put_byname [22.2.5.4].  More... | |
| class | std::money_base | 
| Money format ordering data.  More... | |
| struct | std::money_base::pattern | 
| struct | std::__moneypunct_cache< _CharT, _Intl > | 
| class | std::moneypunct< _CharT, _Intl > | 
| Facet for formatting data for money amounts.  More... | |
| class | std::moneypunct_byname< _CharT, _Intl > | 
| class moneypunct_byname [22.2.6.4].  More... | |
| class | std::money_get< _CharT, _InIter > | 
| Facet for parsing monetary amounts.  More... | |
| class | std::money_put< _CharT, _OutIter > | 
| Facet for outputting monetary amounts.  More... | |
| struct | std::messages_base | 
| Messages facet base class providing catalog typedef.  More... | |
| class | std::messages< _CharT > | 
| Facet for handling message catalogs.  More... | |
| class | std::messages_byname< _CharT > | 
| class messages_byname [22.2.7.2].  More... | |
Defines | |
| #define | _LOCALE_FACETS_H 1 | 
| #define | _GLIBCXX_NUM_FACETS 14 | 
Functions | |
| template<typename _Tv> | |
| void | std::__convert_to_v (const char *__in, _Tv &__out, ios_base::iostate &__err, const __c_locale &__cloc) | 
| template<> | |
| void | std::__convert_to_v (const char *, float &, ios_base::iostate &, const __c_locale &) | 
| template<> | |
| void | std::__convert_to_v (const char *, double &, ios_base::iostate &, const __c_locale &) | 
| template<> | |
| void | std::__convert_to_v (const char *, long double &, ios_base::iostate &, const __c_locale &) | 
| template<typename _CharT> | |
| _CharT * | std::__add_grouping (_CharT *__s, _CharT __sep, const char *__gbeg, size_t __gsize, const _CharT *__first, const _CharT *__last) | 
| template<typename _CharT> | |
| ostreambuf_iterator< _CharT > | std::__write (ostreambuf_iterator< _CharT > __s, const _CharT *__ws, int __len) | 
| template<typename _CharT, typename _OutIter> | |
| _OutIter | std::__write (_OutIter __s, const _CharT *__ws, int __len) | 
| template<> | |
| const ctype< char > & | std::use_facet< ctype< char > > (const locale &__loc) | 
| template<typename _CharT> | |
| bool | std::isspace (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::space, __c).   | |
| template<typename _CharT> | |
| bool | std::isprint (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::print, __c).   | |
| template<typename _CharT> | |
| bool | std::iscntrl (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::cntrl, __c).   | |
| template<typename _CharT> | |
| bool | std::isupper (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::upper, __c).   | |
| template<typename _CharT> | |
| bool | std::islower (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::lower, __c).   | |
| template<typename _CharT> | |
| bool | std::isalpha (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::alpha, __c).   | |
| template<typename _CharT> | |
| bool | std::isdigit (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::digit, __c).   | |
| template<typename _CharT> | |
| bool | std::ispunct (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::punct, __c).   | |
| template<typename _CharT> | |
| bool | std::isxdigit (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::xdigit, __c).   | |
| template<typename _CharT> | |
| bool | std::isalnum (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::alnum, __c).   | |
| template<typename _CharT> | |
| bool | std::isgraph (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.is(ctype_base::graph, __c).   | |
| template<typename _CharT> | |
| _CharT | std::toupper (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.toupper(__c).   | |
| template<typename _CharT> | |
| _CharT | std::tolower (_CharT __c, const locale &__loc) | 
| Convenience interface to ctype.tolower(__c).   | |
Definition in file locale_facets.h.
| #define _GLIBCXX_NUM_FACETS 14 | 
Definition at line 57 of file locale_facets.h.
| #define _LOCALE_FACETS_H 1 | 
Definition at line 41 of file locale_facets.h.
 1.4.7