| 174 * fb_json_bldr_add_bool: |
174 * fb_json_bldr_add_bool: |
| 175 * @bldr: The #JsonBuilder. |
175 * @bldr: The #JsonBuilder. |
| 176 * @name: The member name or #NULL. |
176 * @name: The member name or #NULL. |
| 177 * @value: The value. |
177 * @value: The value. |
| 178 * |
178 * |
| 179 * Adds a boolean memeber to the #JsonBuilder. |
179 * Adds a boolean member to the #JsonBuilder. |
| 180 */ |
180 */ |
| 181 void |
181 void |
| 182 fb_json_bldr_add_bool(JsonBuilder *bldr, const gchar *name, gboolean value); |
182 fb_json_bldr_add_bool(JsonBuilder *bldr, const gchar *name, gboolean value); |
| 183 |
183 |
| 184 /** |
184 /** |
| 185 * fb_json_bldr_add_dbl: |
185 * fb_json_bldr_add_dbl: |
| 186 * @bldr: The #JsonBuilder. |
186 * @bldr: The #JsonBuilder. |
| 187 * @name: The member name or #NULL. |
187 * @name: The member name or #NULL. |
| 188 * @value: The value. |
188 * @value: The value. |
| 189 * |
189 * |
| 190 * Adds a floating point memeber to the #JsonBuilder. |
190 * Adds a floating point member to the #JsonBuilder. |
| 191 */ |
191 */ |
| 192 void |
192 void |
| 193 fb_json_bldr_add_dbl(JsonBuilder *bldr, const gchar *name, gdouble value); |
193 fb_json_bldr_add_dbl(JsonBuilder *bldr, const gchar *name, gdouble value); |
| 194 |
194 |
| 195 /** |
195 /** |
| 196 * fb_json_bldr_add_int: |
196 * fb_json_bldr_add_int: |
| 197 * @bldr: The #JsonBuilder. |
197 * @bldr: The #JsonBuilder. |
| 198 * @name: The member name or #NULL. |
198 * @name: The member name or #NULL. |
| 199 * @value: The value. |
199 * @value: The value. |
| 200 * |
200 * |
| 201 * Adds a integer memeber to the #JsonBuilder. |
201 * Adds an integer member to the #JsonBuilder. |
| 202 */ |
202 */ |
| 203 void |
203 void |
| 204 fb_json_bldr_add_int(JsonBuilder *bldr, const gchar *name, gint64 value); |
204 fb_json_bldr_add_int(JsonBuilder *bldr, const gchar *name, gint64 value); |
| 205 |
205 |
| 206 /** |
206 /** |
| 207 * fb_json_bldr_add_str: |
207 * fb_json_bldr_add_str: |
| 208 * @bldr: The #JsonBuilder. |
208 * @bldr: The #JsonBuilder. |
| 209 * @name: The member name or #NULL. |
209 * @name: The member name or #NULL. |
| 210 * @value: The value. |
210 * @value: The value. |
| 211 * |
211 * |
| 212 * Adds a string memeber to the #JsonBuilder. |
212 * Adds a string member to the #JsonBuilder. |
| 213 */ |
213 */ |
| 214 void |
214 void |
| 215 fb_json_bldr_add_str(JsonBuilder *bldr, const gchar *name, const gchar *value); |
215 fb_json_bldr_add_str(JsonBuilder *bldr, const gchar *name, const gchar *value); |
| 216 |
216 |
| 217 /** |
217 /** |
| 219 * @bldr: The #JsonBuilder. |
219 * @bldr: The #JsonBuilder. |
| 220 * @name: The member name or #NULL. |
220 * @name: The member name or #NULL. |
| 221 * @format: The format string literal. |
221 * @format: The format string literal. |
| 222 * @...: The arguments for @format. |
222 * @...: The arguments for @format. |
| 223 * |
223 * |
| 224 * Adds a formatted string memeber to the #JsonBuilder. |
224 * Adds a formatted string member to the #JsonBuilder. |
| 225 */ |
225 */ |
| 226 void |
226 void |
| 227 fb_json_bldr_add_strf(JsonBuilder *bldr, const gchar *name, |
227 fb_json_bldr_add_strf(JsonBuilder *bldr, const gchar *name, |
| 228 const gchar *format, ...) |
228 const gchar *format, ...) |
| 229 G_GNUC_PRINTF(3, 4); |
229 G_GNUC_PRINTF(3, 4); |