#include <utf8_codecvt_facet.hpp>
List of all members.
Public Member Functions |
| utf8_codecvt_facet (std::size_t no_locale_manage=0) |
Protected Member Functions |
virtual bool | do_always_noconv () const throw () |
virtual int | do_encoding () const throw () |
virtual std::codecvt_base::result | do_in (std::mbstate_t &state, const char *from, const char *from_end, const char *&from_next, wchar_t *to, wchar_t *to_end, wchar_t *&to_next) const |
virtual int | do_length (BOOST_CODECVT_DO_LENGTH_CONST std::mbstate_t &, const char *from, const char *from_end, std::size_t max_limit) const |
virtual int | do_max_length () const throw () |
virtual std::codecvt_base::result | do_out (std::mbstate_t &state, const wchar_t *from, const wchar_t *from_end, const wchar_t *&from_next, char *to, char *to_end, char *&to_next) const |
virtual std::codecvt_base::result | do_unshift (std::mbstate_t &, char *from, char *, char *&next) const |
int | get_cont_octet_out_count (wchar_t word) const |
bool | invalid_continuing_octet (unsigned char octet_1) const |
bool | invalid_leading_octet (unsigned char octet_1) const |
Static Protected Member Functions |
static unsigned int | get_cont_octet_count (unsigned char lead_octet) |
static unsigned int | get_octet_count (unsigned char lead_octet) |
Detailed Description
Definition at line 113 of file utf8_codecvt_facet.hpp.
Constructor & Destructor Documentation
Member Function Documentation
virtual std::codecvt_base::result utf8_codecvt_facet::do_in |
( |
std::mbstate_t & |
state, |
|
|
const char * |
from, |
|
|
const char * |
from_end, |
|
|
const char *& |
from_next, |
|
|
wchar_t * |
to, |
|
|
wchar_t * |
to_end, |
|
|
wchar_t *& |
to_next |
|
) |
| const [protected, virtual] |
virtual std::codecvt_base::result utf8_codecvt_facet::do_out |
( |
std::mbstate_t & |
state, |
|
|
const wchar_t * |
from, |
|
|
const wchar_t * |
from_end, |
|
|
const wchar_t *& |
from_next, |
|
|
char * |
to, |
|
|
char * |
to_end, |
|
|
char *& |
to_next |
|
) |
| const [protected, virtual] |
virtual std::codecvt_base::result utf8_codecvt_facet::do_unshift |
( |
std::mbstate_t & |
, |
|
|
char * |
from, |
|
|
char * |
, |
|
|
char *& |
next |
|
) |
| const [inline, protected, virtual] |
The documentation for this struct was generated from the following file: