OpendTect
6.6
|
Classes | |
class | JsonAllocator |
struct | JsonIterator |
struct | JsonNode |
union | JsonValue |
Enumerations | |
enum | JsonErrno { JSON_OK , JSON_BAD_NUMBER , JSON_BAD_STRING , JSON_BAD_IDENTIFIER , JSON_STACK_OVERFLOW , JSON_STACK_UNDERFLOW , JSON_MISMATCH_BRACKET , JSON_UNEXPECTED_CHARACTER , JSON_UNQUOTED_KEY , JSON_BREAKING_BAD , JSON_ALLOCATION_FAILURE } |
enum | JsonTag { JSON_NUMBER = 0 , JSON_STRING , JSON_ARRAY , JSON_OBJECT , JSON_TRUE , JSON_FALSE , JSON_NULL = 0xF } |
Functions | |
JsonIterator | begin (JsonValue o) |
JsonIterator | end (JsonValue) |
int | jsonParse (char *str, char **endptr, JsonValue *value, JsonAllocator &allocator) |
const char * | jsonStrError (int err) |
enum Gason::JsonErrno |
enum Gason::JsonTag |
|
inline |
|
inline |
int Gason::jsonParse | ( | char * | str, |
char ** | endptr, | ||
JsonValue * | value, | ||
JsonAllocator & | allocator | ||
) |
const char* Gason::jsonStrError | ( | int | err | ) |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022