DDraceNetwork Docs
json.h
Go to the documentation of this file.
1#ifndef ENGINE_SHARED_JSON_H
2#define ENGINE_SHARED_JSON_H
3
4#include <engine/external/json-parser/json.h>
5
6const struct _json_value *json_object_get(const json_value *object, const char *index);
7const struct _json_value *json_array_get(const json_value *array, int index);
8int json_array_length(const json_value *array);
9const char *json_string_get(const json_value *string);
10int json_int_get(const json_value *integer);
11int json_boolean_get(const json_value *boolean);
12
13char *EscapeJson(char *pBuffer, int BufferSize, const char *pString);
14const char *JsonBool(bool Bool);
15
16#endif // ENGINE_SHARED_JSON_H
struct _json_value json_value
Definition: serverbrowser.h:17
int json_array_length(const json_value *array)
Definition: json.cpp:26
const struct _json_value * json_array_get(const json_value *array, int index)
Definition: json.cpp:18
int json_boolean_get(const json_value *boolean)
Definition: json.cpp:41
int json_int_get(const json_value *integer)
Definition: json.cpp:36
const struct _json_value * json_object_get(const json_value *object, const char *index)
Definition: json.cpp:4
char * EscapeJson(char *pBuffer, int BufferSize, const char *pString)
Definition: json.cpp:61
const char * json_string_get(const json_value *string)
Definition: json.cpp:31
const char * JsonBool(bool Bool)
Definition: json.cpp:105