Go to the source code of this file.
Defines |
#define | HOST_ESCAPE_CHAR 27 |
Enumerations |
enum | transliterations { translit_none,
translit_char
} |
enum | wchar_iterate_result { wchar_iterate_ok,
wchar_iterate_invalid,
wchar_iterate_incomplete,
wchar_iterate_eof
} |
Functions |
const char * | host_charset (void) |
const char * | target_charset (struct gdbarch *gdbarch) |
const char * | target_wide_charset (struct gdbarch *gdbarch) |
void | convert_between_encodings (const char *from, const char *to, const gdb_byte *bytes, unsigned int num_bytes, int width, struct obstack *output, enum transliterations translit) |
struct wchar_iterator * | make_wchar_iterator (const gdb_byte *input, size_t bytes, const char *charset, size_t width) |
struct cleanup * | make_cleanup_wchar_iterator (struct wchar_iterator *iter) |
int | wchar_iterate (struct wchar_iterator *iter, enum wchar_iterate_result *out_result, gdb_wchar_t **out_chars, const gdb_byte **ptr, size_t *len) |
char | host_letter_to_control_character (char c) |
int | host_hex_value (char c) |
Define Documentation
Enumeration Type Documentation
- Enumerator:
translit_none |
|
translit_char |
|
Definition at line 41 of file charset.h.
- Enumerator:
wchar_iterate_ok |
|
wchar_iterate_invalid |
|
wchar_iterate_incomplete |
|
wchar_iterate_eof |
|
Definition at line 72 of file charset.h.
Function Documentation