_citrus_stdenc
#define _stdenc _citrus_stdenc
_citrus_NONE_stdenc_cstomb(struct _citrus_stdenc * __restrict ce __unused,
_citrus_NONE_stdenc_mbtowc(struct _citrus_stdenc * __restrict ce __unused,
_citrus_NONE_stdenc_wctomb(struct _citrus_stdenc * __restrict ce __unused,
_citrus_NONE_stdenc_put_state_reset(struct _citrus_stdenc * __restrict ce __unused,
_citrus_NONE_stdenc_init(struct _citrus_stdenc * __restrict ce,
_citrus_NONE_stdenc_uninit(struct _citrus_stdenc *ce __unused)
_citrus_NONE_stdenc_init_state(struct _citrus_stdenc * __restrict ce __unused,
_citrus_NONE_stdenc_mbtocs(struct _citrus_stdenc * __restrict ce __unused,
_citrus_stdenc_close(struct _citrus_stdenc *ce)
struct _citrus_stdenc _citrus_stdenc_default = {
_citrus_stdenc_open(struct _citrus_stdenc * __restrict * __restrict rce,
struct _citrus_stdenc *ce;
_citrus_stdenc_put_state_reset(struct _citrus_stdenc * __restrict ce,
_citrus_stdenc_get_state_size(struct _citrus_stdenc *ce)
_citrus_stdenc_get_mb_cur_min(struct _citrus_stdenc *ce)
_citrus_stdenc_get_mb_cur_max(struct _citrus_stdenc *ce)
_citrus_stdenc_get_state_desc(struct _citrus_stdenc * __restrict ce,
struct _citrus_stdenc;
int _citrus_stdenc_open(struct _citrus_stdenc * __restrict * __restrict,
void _citrus_stdenc_close(struct _citrus_stdenc *);
_citrus_stdenc_init_state(struct _citrus_stdenc * __restrict ce,
_citrus_stdenc_mbtocs(struct _citrus_stdenc * __restrict ce,
_citrus_stdenc_cstomb(struct _citrus_stdenc * __restrict ce,
_citrus_stdenc_wctomb(struct _citrus_stdenc * __restrict ce,
(struct _citrus_stdenc * __reatrict, const void * __restrict , size_t,
typedef void (*_citrus_stdenc_uninit_t)(struct _citrus_stdenc * __restrict);
(struct _citrus_stdenc * __restrict, void * __restrict);
(struct _citrus_stdenc * __restrict,
(struct _citrus_stdenc *__restrict, char * __restrict, size_t,
(struct _citrus_stdenc * __restrict,
(struct _citrus_stdenc *__restrict, char * __restrict, size_t,
(struct _citrus_stdenc *__restrict, char * __restrict, size_t,
(struct _citrus_stdenc * __restrict, void * __restrict, int,
(struct _citrus_stdenc * __restrict, \
static void _citrus_##_e_##_stdenc_uninit(struct _citrus_stdenc *);\
(struct _citrus_stdenc * __restrict, \
(struct _citrus_stdenc * __restrict, \
(struct _citrus_stdenc * __restrict, \
(struct _citrus_stdenc * __restrict, \
(struct _citrus_stdenc * __restrict, \
(struct _citrus_stdenc * __restrict, \
(struct _citrus_stdenc * __restrict, \
_FUNCNAME(stdenc_uninit)(struct _citrus_stdenc * __restrict ce)
_FUNCNAME(stdenc_init_state)(struct _citrus_stdenc * __restrict ce,
_FUNCNAME(stdenc_mbtocs)(struct _citrus_stdenc * __restrict ce,
_FUNCNAME(stdenc_cstomb)(struct _citrus_stdenc * __restrict ce,
_FUNCNAME(stdenc_mbtowc)(struct _citrus_stdenc * __restrict ce,
_FUNCNAME(stdenc_wctomb)(struct _citrus_stdenc * __restrict ce,
_FUNCNAME(stdenc_put_state_reset)(struct _citrus_stdenc * __restrict ce __unused,
_FUNCNAME(stdenc_get_state_desc)(struct _citrus_stdenc * __restrict ce,
_FUNCNAME(stdenc_init)(struct _citrus_stdenc * __restrict ce,
struct _citrus_stdenc *se_handle;
struct _citrus_stdenc *is_dst_encoding;
struct _citrus_stdenc *is_src_encoding;