codecvt_byname< wchar_t, char, mbstate_t > Class Template Reference
template <>
|
class codecvt_byname< wchar_t, char, mbstate_t > : public codecvt< wchar_t, char, mbstate_t >
|
Inherits from
-
codecvt_byname< wchar_t, char, mbstate_t >
Protected Member Functions
|
|
~codecvt_byname
()
|
_STLP_DECLSPEC bool
|
do_always_noconv
()
|
_STLP_DECLSPEC int
|
do_encoding
()
|
_STLP_DECLSPEC result
|
do_in
(mbstate_t &, const char *, const char *, const char *&, wchar_t *, wchar_t *, wchar_t *&)
|
_STLP_DECLSPEC int
|
do_length
(const mbstate_t &, const char *, const char *,
size_t
)
|
_STLP_DECLSPEC int
|
do_max_length
()
|
_STLP_DECLSPEC result
|
do_out
(mbstate_t &, const wchar_t *, const wchar_t *, const wchar_t *&, char *, char *, char *&)
|
_STLP_DECLSPEC result
|
do_unshift
(mbstate_t &, char *, char *, char *&)
|
Inherited Functions
|
|
_Refcount_Base::_M_decr()
|
|
_Refcount_Base::_M_incr()
|
|
_Refcount_Base::_Refcount_Base(__stl_atomic_t)
|
|
codecvt< wchar_t, char, mbstate_t >::always_noconv()const
|
|
codecvt< wchar_t, char, mbstate_t >::codecvt(size_t)
|
|
codecvt< wchar_t, char, mbstate_t >::encoding()const
|
|
codecvt< wchar_t, char, mbstate_t >::in(mbstate_t &,const char *,const char *,const char *&,wchar_t *,wchar_t *,wchar_t *&)const
|
|
codecvt< wchar_t, char, mbstate_t >::length(const mbstate_t &,const char *,const char *,size_t)const
|
|
codecvt< wchar_t, char, mbstate_t >::max_length()const
|
|
codecvt< wchar_t, char, mbstate_t >::out(mbstate_t &,const wchar_t *,const wchar_t *,const wchar_t *&,char *,char *,char *&)const
|
|
codecvt< wchar_t, char, mbstate_t >::unshift(mbstate_t &,char *,char *,char *&)const
|
|
codecvt< wchar_t, char, mbstate_t >::~codecvt()
|
|
locale::facet::facet(size_t)
|
|
locale::facet::~facet()
|
Private Attributes
|
_Locale_ctype *
|
_M_ctype
|
Constructor & Destructor Documentation
codecvt_byname(const char *, size_t, _Locale_name_hint *)
_STLP_DECLSPEC
|
codecvt_byname
|
(
|
const char *
|
__name,
|
|
size_t
|
__refs = 0,
|
|
_Locale_name_hint *
|
__hint = 0
|
|
)
|
[explicit]
|
Parameters
const char * __name
|
|
size_t
__refs = 0
|
|
_Locale_name_hint * __hint = 0
|
|
codecvt_byname(const codecvt_byname< wchar_t, char, mbstate_t > &)
codecvt_byname
|
(
|
const
codecvt_byname
< wchar_t, char, mbstate_t > &
|
|
)
|
[private]
|
~codecvt_byname()
_STLP_DECLSPEC
|
~codecvt_byname
|
(
|
)
|
[protected]
|
Member Functions Documentation
do_always_noconv()
_STLP_DECLSPEC bool
|
do_always_noconv
|
(
|
)
|
const [protected, virtual]
|
do_encoding()
_STLP_DECLSPEC int
|
do_encoding
|
(
|
)
|
const [protected, virtual]
|
do_in(mbstate_t &, const char *, const char *, const char *&, wchar_t *, wchar_t *, wchar_t *&)
_STLP_DECLSPEC result
|
do_in
|
(
|
mbstate_t &
|
__state,
|
|
const char *
|
__from,
|
|
const char *
|
__from_end,
|
|
const char *&
|
__from_next,
|
|
wchar_t *
|
__to,
|
|
wchar_t *
|
__to_limit,
|
|
wchar_t *&
|
__to_next
|
|
)
|
const [protected, virtual]
|
Parameters
mbstate_t & __state
|
|
const char * __from
|
|
const char * __from_end
|
|
const char *& __from_next
|
|
wchar_t * __to
|
|
wchar_t * __to_limit
|
|
wchar_t *& __to_next
|
|
do_length(const mbstate_t &, const char *, const char *, size_t)
_STLP_DECLSPEC int
|
do_length
|
(
|
const mbstate_t &
|
__state,
|
|
const char *
|
__from,
|
|
const char *
|
__end,
|
|
size_t
|
__max
|
|
)
|
const [protected, virtual]
|
Parameters
const mbstate_t & __state
|
|
const char * __from
|
|
const char * __end
|
|
size_t
__max
|
|
do_max_length()
_STLP_DECLSPEC int
|
do_max_length
|
(
|
)
|
const [protected, virtual]
|
do_out(mbstate_t &, const wchar_t *, const wchar_t *, const wchar_t *&, char *, char *, char *&)
_STLP_DECLSPEC result
|
do_out
|
(
|
mbstate_t &
|
__state,
|
|
const wchar_t *
|
__from,
|
|
const wchar_t *
|
__from_end,
|
|
const wchar_t *&
|
__from_next,
|
|
char *
|
__to,
|
|
char *
|
__to_limit,
|
|
char *&
|
__to_next
|
|
)
|
const [protected, virtual]
|
Parameters
mbstate_t & __state
|
|
const wchar_t * __from
|
|
const wchar_t * __from_end
|
|
const wchar_t *& __from_next
|
|
char * __to
|
|
char * __to_limit
|
|
char *& __to_next
|
|
do_unshift(mbstate_t &, char *, char *, char *&)
_STLP_DECLSPEC result
|
do_unshift
|
(
|
mbstate_t &
|
__state,
|
|
char *
|
__to,
|
|
char *
|
__to_limit,
|
|
char *&
|
__to_next
|
|
)
|
const [protected, virtual]
|
Parameters
mbstate_t & __state
|
|
char * __to
|
|
char * __to_limit
|
|
char *& __to_next
|
|
operator=(const codecvt_byname< wchar_t, char, mbstate_t > &)
Member Data Documentation
_Locale_ctype * _M_ctype
_Locale_ctype *
|
_M_ctype
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.