messages< char > Class Reference

#include <_messages_facets.h>

Inheritance diagram for messages< char >:

locale::facet messages_base _Refcount_Base messages_byname< char > List of all members.

Public Types

typedef messages_base::catalog catalog
typedef char char_type
typedef string string_type

Public Member Functions

 messages (size_t __refs=0)
catalog open (const string &__fn, const locale &__loc) const
string_type get (catalog __c, int __set, int __msgid, const string_type &__dfault) const
void close (catalog __c) const

Static Public Attributes

static _STLP_STATIC_MEMBER_DECLSPEC
locale::id 
id

Protected Member Functions

 messages (size_t, _Locale_messages *)
 ~messages ()
virtual catalog do_open (const string &__fn, const locale &__loc) const
virtual string_type do_get (catalog __c, int __set, int __msgid, const string_type &__dfault) const
virtual void do_close (catalog __c) const
void _M_initialize (const char *__name)

Friends

class _Locale_impl

Detailed Description

Definition at line 55 of file _messages_facets.h.


Member Typedef Documentation

Reimplemented from messages_base.

Reimplemented in messages_byname< char >.

Definition at line 58 of file _messages_facets.h.

typedef char messages< char >::char_type

Definition at line 59 of file _messages_facets.h.

typedef string messages< char >::string_type

Reimplemented in messages_byname< char >.

Definition at line 60 of file _messages_facets.h.


Constructor & Destructor Documentation

_STLP_MOVE_TO_STD_NAMESPACE messages< char >::messages ( size_t  __refs = 0  )  [explicit]

Definition at line 1104 of file facets_byname.cpp.

messages< char >::messages ( size_t  ,
_Locale_messages< char > *   
) [protected]

Definition at line 1107 of file facets_byname.cpp.

messages< char >::~messages (  )  [protected]

Definition at line 30 of file messages.cpp.


Member Function Documentation

catalog messages< char >::open ( const string __fn,
const locale __loc 
) const [inline]

Definition at line 64 of file _messages_facets.h.

string_type messages< char >::get ( catalog  __c,
int  __set,
int  __msgid,
const string_type __dfault 
) const [inline]

Definition at line 66 of file _messages_facets.h.

void messages< char >::close ( catalog  __c  )  const [inline]

Definition at line 69 of file _messages_facets.h.

messages< char >::catalog messages< char >::do_open ( const string __fn,
const locale __loc 
) const [protected, virtual]

Definition at line 34 of file messages.cpp.

string messages< char >::do_get ( catalog  __c,
int  __set,
int  __msgid,
const string_type __dfault 
) const [protected, virtual]

Definition at line 38 of file messages.cpp.

void messages< char >::do_close ( catalog  __c  )  const [protected, virtual]

Definition at line 42 of file messages.cpp.

void messages< char >::_M_initialize ( const char *  __name  )  [protected]


Friends And Related Function Documentation

friend class _Locale_impl [friend]

Reimplemented from locale::facet.

Definition at line 56 of file _messages_facets.h.


Member Data Documentation

_STLP_STATIC_MEMBER_DECLSPEC locale::id messages< char >::id [static]

Definition at line 72 of file _messages_facets.h.


The documentation for this class was generated from the following files:



Generated on Mon Mar 10 15:33:01 2008 by  doxygen 1.5.1