Class JSON_SERIALIZER_LENGTH¶
ClassList > JSON_SERIALIZER_LENGTH
Inherits the following classes: JSON_BASE_HANDLER
Public Types inherited from JSON_BASE_HANDLER¶
| Type | Name |
|---|---|
| typedef JSON_DOC::Ch | Ch |
| typedef unsigned | SizeType |
Public Functions¶
| Type | Name |
|---|---|
| virtual bool | Bool (bool b) override |
| virtual bool | Double (double d) override |
| virtual bool | EndArray (SizeType elementCount) override |
| virtual bool | EndObject (SizeType memberCount) override |
| std::size_t | GetLength () const |
| std::size_t | GetStringPackedSize (const char * str) const |
| std::size_t | GetTypePackedSize (void) const |
| virtual bool | Int (int i) override |
| virtual bool | Int64 (std::int64_t i) override |
| JSON_SERIALIZER_LENGTH () |
|
| virtual bool | Key (const Ch * str, SizeType length, bool copy) override |
| virtual bool | Null () override |
| virtual bool | StartArray () override |
| virtual bool | StartObject () override |
| virtual bool | String (const Ch * str, SizeType length, bool copy) override |
| virtual bool | Uint (unsigned i) override |
| virtual bool | Uint64 (std::uint64_t i) override |
| ~JSON_SERIALIZER_LENGTH () override |
Public Functions inherited from JSON_BASE_HANDLER¶
| Type | Name |
|---|---|
| virtual bool | Bool (bool b) |
| virtual bool | Double (double d) |
| virtual bool | EndArray (SizeType elementCount) |
| virtual bool | EndObject (SizeType memberCount) |
| virtual bool | Int (int i) |
| virtual bool | Int64 (std::int64_t i) |
| JSON_BASE_HANDLER () = default |
|
| virtual bool | Key (const Ch * str, SizeType length, bool copy) |
| virtual bool | Null () |
| virtual bool | RawNumber (const Ch * str, SizeType length, bool copy) |
| virtual bool | StartArray () |
| virtual bool | StartObject () |
| virtual bool | String (const Ch * str, SizeType length, bool copy) |
| virtual bool | Uint (unsigned i) |
| virtual bool | Uint64 (std::uint64_t i) |
| virtual | ~JSON_BASE_HANDLER () = default |
Public Functions Documentation¶
function Bool¶
Implements JSON_BASE_HANDLER::Bool
function Double¶
Implements JSON_BASE_HANDLER::Double
function EndArray¶
Implements JSON_BASE_HANDLER::EndArray
function EndObject¶
Implements JSON_BASE_HANDLER::EndObject
function GetLength¶
function GetStringPackedSize¶
function GetTypePackedSize¶
function Int¶
Implements JSON_BASE_HANDLER::Int
function Int64¶
Implements JSON_BASE_HANDLER::Int64
function JSON_SERIALIZER_LENGTH¶
function Key¶
Implements JSON_BASE_HANDLER::Key
function Null¶
Implements JSON_BASE_HANDLER::Null
function StartArray¶
Implements JSON_BASE_HANDLER::StartArray
function StartObject¶
Implements JSON_BASE_HANDLER::StartObject
function String¶
Implements JSON_BASE_HANDLER::String
function Uint¶
Implements JSON_BASE_HANDLER::Uint
function Uint64¶
Implements JSON_BASE_HANDLER::Uint64
function ~JSON_SERIALIZER_LENGTH¶
The documentation for this class was generated from the following file cubrid/src/compat/db_json.cpp