OPTPiX SpriteStudio SDK
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
babel::translate_to_string_engine< string_type > Class Template Reference
+ Inheritance diagram for babel::translate_to_string_engine< string_type >:
+ Collaboration diagram for babel::translate_to_string_engine< string_type >:

Public Types

typedef
translate_to_string_engine
< string_type > 
this_type
 
typedef
manual_translate_engine
< bbl_binary, string_type > 
parent_type
 
typedef bbl_translate_engine
< bbl_binary, string_type > 
base_type
 
typedef
base_type::bbl_translater_type 
bbl_translater_type
 
typedef base_type::from_string_type from_string_type
 
typedef base_type::to_string_type to_string_type
 
- Public Types inherited from babel::manual_translate_engine< bbl_binary, string_type >
typedef manual_translate_engine this_type
 
typedef bbl_translate_engine
< bbl_binary, string_type > 
base_type
 
typedef
base_type::bbl_translater_type 
bbl_translater_type
 
typedef base_type::from_string_type from_string_type
 
typedef base_type::to_string_type to_string_type
 
- Public Types inherited from babel::bbl_translate_engine< bbl_binary, string_type >
typedef bbl_translate_engine
< bbl_binary, string_type > 
this_type
 
typedef bbl_translater
< bbl_binary, string_type > 
bbl_translater_type
 
typedef bbl_binary from_string_type
 
typedef string_type to_string_type
 
- Public Types inherited from babel::bbl_smart_base
typedef bbl_smart_base this_type
 

Public Member Functions

template<>
const
translate_to_string_engine
< bbl_string >::to_string_type 
ignite (const from_string_type &X, int X_from_base_encoding, int X_to_base_encoding)
 
template<>
translate_to_string_engine
< bbl_string >
::bbl_translater_type 
order (int X_from_base_encoding, int X_to_base_encoding)
 
template<>
const
translate_to_string_engine
< bbl_wstring >
::to_string_type 
ignite (const from_string_type &X, int X_from_base_encoding, int X_to_base_encoding)
 
template<>
translate_to_string_engine
< bbl_wstring >
::bbl_translater_type 
order (int X_from_base_encoding, int X_to_base_encoding)
 

Static Public Member Functions

static bbl_translater_type create (int from_base_encoding, int to_base_encoding=babel::get_base_encoding())
 
static const to_string_type ignite (const from_string_type &X, int from_base_encoding, int to_base_encoding=babel::get_base_encoding())
 
static bbl_translater_type order (int from_base_encoding, int to_base_encoding=babel::get_base_encoding())
 
- Static Public Member Functions inherited from babel::manual_translate_engine< bbl_binary, string_type >
static bbl_translater_type create (int from_base_encoding, int to_base_encoding=babel::get_base_encoding())
 
static const to_string_type ignite (const from_string_type &X, int from_base_encoding, int to_base_encoding=babel::get_base_encoding())
 
static bbl_translater_type order (int from_base_encoding, int to_base_encoding=babel::get_base_encoding())
 

Protected Member Functions

 translate_to_string_engine (int from_base_encoding, int to_base_encoding=babel::get_base_encoding())
 
- Protected Member Functions inherited from babel::manual_translate_engine< bbl_binary, string_type >
 manual_translate_engine (int from_base_encoding, int to_base_encoding=babel::get_base_encoding())
 
 manual_translate_engine (const bbl_translater_type &X_engine)
 
void translate ()
 
void flush ()
 
void clear ()
 

Additional Inherited Members

- Protected Attributes inherited from babel::manual_translate_engine< bbl_binary, string_type >
bbl_translater_type engine
 

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