RetroArch
|
Go to the source code of this file.
Classes | |
struct | rmsgpack_dom_value |
struct | rmsgpack_dom_pair |
Enumerations | |
enum | rmsgpack_dom_type { RDT_NULL = 0, RDT_BOOL, RDT_UINT, RDT_INT, RDT_STRING, RDT_BINARY, RDT_MAP, RDT_ARRAY } |
Functions | |
void | rmsgpack_dom_value_print (struct rmsgpack_dom_value *obj) |
void | rmsgpack_dom_value_free (struct rmsgpack_dom_value *v) |
int | rmsgpack_dom_value_cmp (const struct rmsgpack_dom_value *a, const struct rmsgpack_dom_value *b) |
struct rmsgpack_dom_value * | rmsgpack_dom_value_map_value (const struct rmsgpack_dom_value *map, const struct rmsgpack_dom_value *key) |
int | rmsgpack_dom_read (RFILE *fd, struct rmsgpack_dom_value *out) |
int | rmsgpack_dom_write (RFILE *fd, const struct rmsgpack_dom_value *obj) |
int | rmsgpack_dom_read_into (RFILE *fd,...) |
enum rmsgpack_dom_type |
int rmsgpack_dom_read | ( | RFILE * | fd, |
struct rmsgpack_dom_value * | out | ||
) |
int rmsgpack_dom_read_into | ( | RFILE * | fd, |
... | |||
) |
int rmsgpack_dom_value_cmp | ( | const struct rmsgpack_dom_value * | a, |
const struct rmsgpack_dom_value * | b | ||
) |
void rmsgpack_dom_value_free | ( | struct rmsgpack_dom_value * | v | ) |
struct rmsgpack_dom_value* rmsgpack_dom_value_map_value | ( | const struct rmsgpack_dom_value * | map, |
const struct rmsgpack_dom_value * | key | ||
) |
void rmsgpack_dom_value_print | ( | struct rmsgpack_dom_value * | obj | ) |
int rmsgpack_dom_write | ( | RFILE * | fd, |
const struct rmsgpack_dom_value * | obj | ||
) |