ReactOS 0.4.16-dev-306-g647d351
codecvt_byname< char, char, mbstate_t > Class Reference

#include <_codecvt.h>

Inheritance diagram for codecvt_byname< char, char, mbstate_t >:
Collaboration diagram for codecvt_byname< char, char, mbstate_t >:

Public Member Functions

 codecvt_byname (const char *__name, size_t __refs=0)
 
 ~codecvt_byname ()
 
- Public Member Functions inherited from codecvt< char, char, mbstate_t >
 codecvt (size_t __refs=0)
 
result out (state_type &__state, const char *__from, const char *__from_end, const char *&__from_next, char *__to, char *__to_limit, char *&__to_next) const
 
result unshift (state_type &__state, char *__to, char *__to_limit, char *&__to_next) const
 
result in (state_type &__state, const char *__from, const char *__from_end, const char *&__from_next, char *__to, char *__to_limit, char *&__to_next) const
 
int encoding () const _STLP_NOTHROW
 
bool always_noconv () const _STLP_NOTHROW
 
int length (state_type &__state, const char *__from, const char *__from_end, size_t __max) const
 
int max_length () const _STLP_NOTHROW
 

Private Member Functions

 codecvt_byname (const codecvt_byname< char, char, mbstate_t > &)
 
codecvt_byname< char, char, mbstate_t > & operator= (const codecvt_byname< char, char, mbstate_t > &)
 

Additional Inherited Members

- Public Types inherited from codecvt< char, char, mbstate_t >
typedef char intern_type
 
typedef char extern_type
 
typedef mbstate_t state_type
 
- Public Types inherited from codecvt_base
enum  result { ok , partial , error , noconv }
 
- Static Public Attributes inherited from codecvt< char, char, mbstate_t >
static _STLP_STATIC_DECLSPEC locale::id id = { 3 }
 
- Protected Member Functions inherited from codecvt< char, char, mbstate_t >
 ~codecvt ()
 
virtual result do_out (state_type &, const char *__from, const char *, const char *&__from_next, char *__to, char *, char *&__to_next) const
 
virtual result do_in (state_type &, const char *__from, const char *, const char *&__from_next, char *__to, char *, char *&__to_next) const
 
virtual result do_unshift (state_type &, char *__to, char *, char *&__to_next) const
 
virtual int do_encoding () const _STLP_NOTHROW
 
virtual bool do_always_noconv () const _STLP_NOTHROW
 
virtual int do_length (state_type &__state, const char *__from, const char *__end, size_t __max) const
 
virtual int do_max_length () const _STLP_NOTHROW
 
- Protected Member Functions inherited from locale::facet
 facet (size_t __init_count=0)
 
virtual ~facet ()
 
- Protected Member Functions inherited from _Refcount_Base
 _Refcount_Base (__stl_atomic_t __n)
 
__stl_atomic_t _M_incr ()
 
__stl_atomic_t _M_decr ()
 

Detailed Description

Definition at line 371 of file _codecvt.h.

Constructor & Destructor Documentation

◆ codecvt_byname() [1/2]

codecvt_byname< char, char, mbstate_t >::codecvt_byname ( const char __name,
size_t  __refs = 0 
)
explicit

Definition at line 277 of file facets_byname.cpp.

279 if (!name)
281}
static void _STLP_FUNCTION_THROWS _STLP_CALL _M_throw_on_null_name()
Definition: locale.cpp:57
Definition: name.c:39

◆ ~codecvt_byname()

Definition at line 283 of file facets_byname.cpp.

283{}

◆ codecvt_byname() [2/2]

Member Function Documentation

◆ operator=()


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