CUBRID Engine
latest
|
Public Types | |
typedef JSON_DOC::Ch | Ch |
typedef unsigned | SizeType |
Public Member Functions | |
JSON_BASE_HANDLER ()=default | |
virtual | ~JSON_BASE_HANDLER ()=default |
virtual bool | Null () |
virtual bool | Bool (bool b) |
virtual bool | Int (int i) |
virtual bool | Uint (unsigned i) |
virtual bool | Int64 (std::int64_t i) |
virtual bool | Uint64 (std::uint64_t i) |
virtual bool | Double (double d) |
virtual bool | RawNumber (const Ch *str, SizeType length, bool copy) |
virtual bool | String (const Ch *str, SizeType length, bool copy) |
virtual bool | StartObject () |
virtual bool | Key (const Ch *str, SizeType length, bool copy) |
virtual bool | EndObject (SizeType memberCount) |
virtual bool | StartArray () |
virtual bool | EndArray (SizeType elementCount) |
Definition at line 318 of file db_json.cpp.
typedef JSON_DOC::Ch JSON_BASE_HANDLER::Ch |
Definition at line 323 of file db_json.cpp.
typedef unsigned JSON_BASE_HANDLER::SizeType |
Definition at line 324 of file db_json.cpp.
|
default |
|
virtualdefault |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 330 of file db_json.cpp.
|
inlinevirtual |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 350 of file db_json.cpp.
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 378 of file db_json.cpp.
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 370 of file db_json.cpp.
|
inlinevirtual |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 334 of file db_json.cpp.
|
inlinevirtual |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 342 of file db_json.cpp.
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 366 of file db_json.cpp.
|
inlinevirtual |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 326 of file db_json.cpp.
|
inlinevirtual |
Definition at line 354 of file db_json.cpp.
|
inlinevirtual |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 374 of file db_json.cpp.
|
inlinevirtual |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 362 of file db_json.cpp.
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 358 of file db_json.cpp.
|
inlinevirtual |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 338 of file db_json.cpp.
|
inlinevirtual |
Reimplemented in JSON_PRETTY_WRITER, JSON_SERIALIZER, and JSON_SERIALIZER_LENGTH.
Definition at line 346 of file db_json.cpp.