|
|
libRASCH: i18n.c File Reference
i18n.c File Reference
Include dependency graph for i18n.c:
Go to the source code of this file.
|
Defines |
| #define | _LIBRASCH_BUILD |
Functions |
| int | do_i18n_conversion_inplace (char *string, size_t dest_size, const char *from, const char *to) |
| int | do_i18n_conversion (const char *src, char *dest, size_t dest_size, const char *from, const char *to) |
| int | local_is_utf8 () |
| int | local_to_utf8 (const char *src, char *dest, size_t dest_size) |
| int | local_to_utf8_inplace (char *string, size_t buf_size) |
| int | utf8_to_local (const char *src, char *dest, size_t dest_size) |
| int | utf8_to_local_inplace (char *string, size_t buf_size) |
Detailed Description
This file provides functions for internationalization (i18n) needed in libRASCH
- Author:
- Raphael Schneider (rasch@med1.med.tum.de)
Definition in file i18n.c.
Define Documentation
Function Documentation
| int do_i18n_conversion |
( |
const char * |
src, |
|
|
char * |
dest, |
|
|
size_t |
dest_size, |
|
|
const char * |
from, |
|
|
const char * |
to |
|
) |
|
|
| int do_i18n_conversion_inplace |
( |
char * |
string, |
|
|
size_t |
dest_size, |
|
|
const char * |
from, |
|
|
const char * |
to |
|
) |
|
|
| int local_to_utf8 |
( |
const char * |
src, |
|
|
char * |
dest, |
|
|
size_t |
dest_size |
|
) |
|
|
|
|
Definition at line 34 of file i18n.c.
References do_i18n_conversion(), and ra_i18n_codeset.
Referenced by ra_est_ch_type(), ra_info_get_by_name(), ra_lib_get_option(), ra_lib_set_option(), ra_meas_copy(), ra_meas_find_first(), ra_meas_move(), ra_meas_new(), ra_meas_open(), ra_plugin_get_by_name(), ra_value_set_string(), and ra_value_set_string_array(). |
| int local_to_utf8_inplace |
( |
char * |
string, |
|
|
size_t |
buf_size |
|
) |
|
|
| int utf8_to_local |
( |
const char * |
src, |
|
|
char * |
dest, |
|
|
size_t |
dest_size |
|
) |
|
|
|
|
Definition at line 48 of file i18n.c.
References do_i18n_conversion(), and ra_i18n_codeset.
Referenced by _ra_fopen(), _trace_sigdest(), _trace_signame(), copy_move_file(), delete_file(), make_dir(), ra_value_get_desc(), ra_value_get_name(), ra_value_set_string_array_utf8(), ra_value_set_string_utf8(), and read_plugins(). |
| int utf8_to_local_inplace |
( |
char * |
string, |
|
|
size_t |
buf_size |
|
) |
|
|
Generated on Fri May 27 11:32:55 2005 for libRASCH by
1.4.2
|