23 #ifndef __LIBRETRODB_MSGPACK_DOM_H__ 24 #define __LIBRETRODB_MSGPACK_DOM_H__ int rmsgpack_dom_write(RFILE *fd, const struct rmsgpack_dom_value *obj)
Definition: rmsgpack_dom.c:355
struct rmsgpack_dom_value::@793::@796 map
int rmsgpack_dom_read(RFILE *fd, struct rmsgpack_dom_value *out)
Definition: rmsgpack_dom.c:405
uint32_t len
Definition: rmsgpack_dom.h:54
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
int rmsgpack_dom_read_into(RFILE *fd,...)
Definition: rmsgpack_dom.c:421
union rmsgpack_dom_value::@793 val
struct passwd out
Definition: missing_libc_functions.c:51
Definition: file_stream.c:53
GLboolean GLboolean GLboolean b
Definition: glext.h:6844
int rmsgpack_dom_value_cmp(const struct rmsgpack_dom_value *a, const struct rmsgpack_dom_value *b)
Definition: rmsgpack_dom.c:242
char * buff
Definition: rmsgpack_dom.h:55
struct rmsgpack_dom_value::@793::@797 array
Definition: rmsgpack_dom.h:40
Definition: rmsgpack_dom.h:39
void rmsgpack_dom_value_free(struct rmsgpack_dom_value *v)
Definition: rmsgpack_dom.c:192
int64_t int_
Definition: rmsgpack_dom.h:51
Definition: rmsgpack_dom.h:41
int bool_
Definition: rmsgpack_dom.h:62
Definition: rmsgpack_dom.h:37
void rmsgpack_dom_value_print(struct rmsgpack_dom_value *obj)
Definition: rmsgpack_dom.c:302
Definition: rmsgpack_dom.h:76
Definition: rmsgpack_dom.h:35
struct rmsgpack_dom_pair * items
Definition: rmsgpack_dom.h:66
rmsgpack_dom_type
Definition: rmsgpack_dom.h:33
#define RETRO_END_DECLS
Definition: retro_common_api.h:42
Definition: rmsgpack_dom.h:45
uint64_t uint_
Definition: rmsgpack_dom.h:50
Definition: rmsgpack_dom.h:38
const GLdouble * v
Definition: glext.h:6391
struct rmsgpack_dom_value::@793::@795 binary
struct rmsgpack_dom_value * rmsgpack_dom_value_map_value(const struct rmsgpack_dom_value *map, const struct rmsgpack_dom_value *key)
Definition: rmsgpack_dom.c:226
struct rmsgpack_dom_value::@793::@794 string
signed __int64 int64_t
Definition: stdint.h:135
Definition: rmsgpack_dom.h:36
struct rmsgpack_dom_value * items
Definition: rmsgpack_dom.h:71
GLsizei const GLfloat * value
Definition: glext.h:6709
struct rmsgpack_dom_value key
Definition: rmsgpack_dom.h:78
enum rmsgpack_dom_type type
Definition: rmsgpack_dom.h:47
Definition: rmsgpack_dom.h:42
unsigned __int64 uint64_t
Definition: stdint.h:136
unsigned int uint32_t
Definition: stdint.h:126
GLboolean GLboolean GLboolean GLboolean a
Definition: glext.h:6844
GLsizei GLsizei GLuint * obj
Definition: glext.h:6682