22#include "gdbsupport/def-vector.h"
67 const gdb_byte *bytes,
68 unsigned int num_bytes,
69 int width,
struct obstack *output,
98 wchar_iterator (
const gdb_byte *input,
size_t bytes,
const char *charset,
127 const gdb_byte **ptr,
size_t *len);
156#define HOST_ESCAPE_CHAR 27
163#define HOST_UTF32 "UTF-32BE"
165#define HOST_UTF32 "UTF-32LE"
const char * target_wide_charset(struct gdbarch *gdbarch)
const char * host_charset(void)
@ wchar_iterate_incomplete
char host_letter_to_control_character(char c)
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)
const char * target_charset(struct gdbarch *gdbarch)
wchar_iterator(const gdb_byte *input, size_t bytes, const char *charset, size_t width)
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