68 unsigned int num_bytes,
69 int width,
struct obstack *output,
156 #define HOST_ESCAPE_CHAR 27
wchar_iterator(const gdb_byte *input, size_t bytes, const char *charset, size_t width)
std::vector< T, gdb::default_init_allocator< T > > def_vector
const char * target_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)
int host_hex_value(char c)
const char * host_charset(void)
int iterate(enum wchar_iterate_result *out_result, gdb_wchar_t **out_chars, const gdb_byte **ptr, size_t *len)
gdb::def_vector< gdb_wchar_t > m_out
char host_letter_to_control_character(char c)
const char * target_wide_charset(struct gdbarch *gdbarch)