Lines Matching refs:self
28 void jsonw_pretty(json_writer_t *self, bool on);
31 void jsonw_reset(json_writer_t *self);
34 void jsonw_name(json_writer_t *self, const char *name);
37 void __printf(2, 0) jsonw_vprintf_enquote(json_writer_t *self, const char *fmt,
39 void __printf(2, 3) jsonw_printf(json_writer_t *self, const char *fmt, ...);
40 void jsonw_string(json_writer_t *self, const char *value);
41 void jsonw_bool(json_writer_t *self, bool value);
42 void jsonw_float(json_writer_t *self, double number);
43 void jsonw_float_fmt(json_writer_t *self, const char *fmt, double num);
44 void jsonw_uint(json_writer_t *self, uint64_t number);
45 void jsonw_hu(json_writer_t *self, unsigned short number);
46 void jsonw_int(json_writer_t *self, int64_t number);
47 void jsonw_null(json_writer_t *self);
48 void jsonw_lluint(json_writer_t *self, unsigned long long int num);
51 void jsonw_string_field(json_writer_t *self, const char *prop, const char *val);
52 void jsonw_bool_field(json_writer_t *self, const char *prop, bool value);
53 void jsonw_float_field(json_writer_t *self, const char *prop, double num);
54 void jsonw_uint_field(json_writer_t *self, const char *prop, uint64_t num);
55 void jsonw_hu_field(json_writer_t *self, const char *prop, unsigned short num);
56 void jsonw_int_field(json_writer_t *self, const char *prop, int64_t num);
57 void jsonw_null_field(json_writer_t *self, const char *prop);
58 void jsonw_lluint_field(json_writer_t *self, const char *prop,
60 void jsonw_float_field_fmt(json_writer_t *self, const char *prop,
64 void jsonw_start_object(json_writer_t *self);
65 void jsonw_end_object(json_writer_t *self);
67 void jsonw_start_array(json_writer_t *self);
68 void jsonw_end_array(json_writer_t *self);