List of all members.
Public Types |
typedef std::basic_string< srcT > | src_string |
typedef std::basic_string< dstT > | dst_string |
Public Member Functions |
void | finish (void) |
void | set_dest (dstT *const dst, dstT *const dst_fence) |
void | set_dest (dstT *const dst, const size_t len) |
void | set_dest (dstT *const dst) |
void | set_src (const srcT *const src, const srcT *const src_fence) |
void | set_src (const srcT *const src, const size_t len) |
void | set_src (const srcT *const src) |
virtual int | _do_convert (void) |
int | string_convert (dst_string &dst, const src_string &src) |
int | string_convert (void) |
int | string_convert_dest (dst_string &dst) |
int | string_convert_src (const src_string &src) |
dst_string | string_convert (const src_string &src) |
bool | eof (void) const |
bool | eof_dest (void) const |
const srcT * | get_srcp (void) const |
const dstT * | get_destp (void) const |
Protected Member Functions |
void | set_dest (dst_string &dst) |
void | set_src (const src_string &src) |
Static Protected Member Functions |
static size_t | my_strlen (const char *s) |
static size_t | my_strlen (const wchar_t *s) |
template<typename X > |
static size_t | my_strlen (const X *s) |
Protected Attributes |
dstT * | dst_ptr = NULL |
dstT * | dst_ptr_fence = NULL |
const srcT * | src_ptr = NULL |
const srcT * | src_ptr_fence = NULL |
friend | _Iconv< srcT, dstT > |
Detailed Description
template<typename srcT, typename dstT>
class _IconvBase< srcT, dstT >
Definition at line 65 of file iconvpp.hpp.
The documentation for this class was generated from the following file: