codecvt_ximol_raw_data Class Reference

List of all members.

Public Types

typedef wchar_t intern_type
typedef char extern_type
typedef mbstate_t state_type

Public Member Functions

 codecvt_ximol_raw_data (size_t refs=0)
virtual ~codecvt_ximol_raw_data ()

Protected Member Functions

virtual result do_out (state_type &state, const intern_type *from, const intern_type *from_end, const intern_type *&from_next, extern_type *to, extern_type *to_limit, extern_type *&to_next) const
virtual result do_in (state_type &state, const extern_type *from, const extern_type *from_end, const extern_type *&from_next, intern_type *to, intern_type *to_limit, intern_type *&to_next) const
virtual result do_unshift (state_type &state, extern_type *to, extern_type *to_limit, extern_type *&to_next) const
virtual int do_encoding () const throw ()
virtual bool do_always_noconv () const throw ()
virtual int do_length (const state_type &state, const extern_type *from, const extern_type *end, size_t max) const
virtual int do_max_length () const throw ()

Member Typedef Documentation

typedef char codecvt_ximol_raw_data::extern_type
 

Definition at line 3083 of file utils.cpp.

typedef wchar_t codecvt_ximol_raw_data::intern_type
 

Definition at line 3081 of file utils.cpp.

typedef mbstate_t codecvt_ximol_raw_data::state_type
 

Definition at line 3084 of file utils.cpp.


Constructor & Destructor Documentation

codecvt_ximol_raw_data::codecvt_ximol_raw_data size_t  refs = 0  )  [inline, explicit]
 

Definition at line 3086 of file utils.cpp.

virtual codecvt_ximol_raw_data::~codecvt_ximol_raw_data  )  [inline, virtual]
 

Definition at line 3089 of file utils.cpp.


Member Function Documentation

virtual bool codecvt_ximol_raw_data::do_always_noconv  )  const throw () [inline, protected, virtual]
 

Definition at line 3128 of file utils.cpp.

virtual int codecvt_ximol_raw_data::do_encoding  )  const throw () [inline, protected, virtual]
 

Definition at line 3125 of file utils.cpp.

virtual result codecvt_ximol_raw_data::do_in state_type state,
const extern_type from,
const extern_type from_end,
const extern_type *&  from_next,
intern_type to,
intern_type to_limit,
intern_type *&  to_next
const [inline, protected, virtual]
 

Definition at line 3104 of file utils.cpp.

References XIMOL_MIN.

virtual int codecvt_ximol_raw_data::do_length const state_type state,
const extern_type from,
const extern_type end,
size_t  max
const [inline, protected, virtual]
 

Definition at line 3131 of file utils.cpp.

References XIMOL_MIN.

virtual int codecvt_ximol_raw_data::do_max_length  )  const throw () [inline, protected, virtual]
 

Definition at line 3137 of file utils.cpp.

virtual result codecvt_ximol_raw_data::do_out state_type state,
const intern_type from,
const intern_type from_end,
const intern_type *&  from_next,
extern_type to,
extern_type to_limit,
extern_type *&  to_next
const [inline, protected, virtual]
 

Definition at line 3091 of file utils.cpp.

References XIMOL_MIN.

virtual result codecvt_ximol_raw_data::do_unshift state_type state,
extern_type to,
extern_type to_limit,
extern_type *&  to_next
const [inline, protected, virtual]
 

Definition at line 3119 of file utils.cpp.


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


Donate to the XiMoL project SourceForge.net Logo If you have any questions about XiMoL, you could write to tournois@users.sourceforge.net.