locale_facets.h File Reference

#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>

Include dependency graph for locale_facets.h:

This graph shows which files directly or indirectly include this file:

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  std::num_base
struct  std::numpunct_cache< CharT >
class  std::numpunct< CharT >
 Numpunct facet. More...
class  std::numpunct_byname< CharT >
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  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  std::time_put< CharT, OutIter >
 Facet for outputting dates and times. More...
class  std::time_put_byname< CharT, OutIter >
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  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 >
template<typename CharT>
bool std::isspace (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::isprint (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::iscntrl (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::isupper (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::islower (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::isalpha (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::isdigit (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::ispunct (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::isxdigit (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::isalnum (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
bool std::isgraph (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
CharT std::toupper (CharT c, const locale &__loc)
 Convenience interface to ctype.is().
template<typename CharT>
CharT std::tolower (CharT c, const locale &__loc)
 Convenience interface to ctype.is().

Defines

#define LOCALEFACETSH
#define GLIBCXXNUMFACETS

Functions

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)


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file locale_facets.h.


Generated on Fri Apr 28 16:46:36 2006 for libstdc++-v3 Source by  doxygen 1.4.6