Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::locale Class Reference

#include <localefwd.h>

List of all members.

Public Types


Public Methods


Static Public Methods


Static Public Attributes


Friends

class  facet
class  _Impl


Member Typedef Documentation

typedef unsigned int category
 


Constructor & Destructor Documentation

locale ( ) throw ()
 

locale ( const locale & __other ) throw ()
 

locale ( const char * __std_name ) [explicit]
 

locale ( const locale & __base,
const char * __s,
category __cat )
 

locale ( const locale & __base,
const locale & __add,
category __cat )
 

locale ( const locale & __other,
_Facet * __f )
 

~locale ( ) throw ()
 


Member Function Documentation

const locale& operator= ( const locale & __other ) throw ()
 

locale combine ( const locale & __other )
 

string name ( ) const
 

bool operator== ( const locale & __other ) const throw ()
 

bool operator!= ( const locale & __other ) const throw () [inline]
 

bool operator() ( const basic_string< _Char, _Traits, _Alloc > & __s1,
const basic_string< _Char, _Traits, _Alloc > & __s2 ) const
 

locale global ( const locale & ) [static]
 

const locale& classic ( ) [static]
 


Friends And Related Function Documentation

friend class facet [friend]
 

friend class _Impl [friend]
 

const _Facet& use_facet ( const locale & __loc ) [friend]
 

bool has_facet ( const locale & __loc ) throw () [friend]
 


Member Data Documentation

const category none = 0 [static]
 

const category ctype = 1L << 0 [static]
 

const category numeric = 1L << 1 [static]
 

const category collate = 1L << 2 [static]
 

const category time = 1L << 3 [static]
 

const category monetary = 1L << 4 [static]
 

const category messages = 1L << 5 [static]
 

const category all [static]
 

Initial value:

 (collate | ctype | monetary |
                       numeric | time  | messages)


The documentation for this class was generated from the following file:
Generated at Fri Apr 6 15:54:34 2001 for libstdc++ by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001