Skip to content

Class JSON_PATH_MAPPER

ClassList > JSON_PATH_MAPPER

Inherits the following classes: JSON_WALKER

Public Functions

Type Name
JSON_PATH_MAPPER (map_func_type func)
JSON_PATH_MAPPER (JSON_PATH_MAPPER &) = delete
~JSON_PATH_MAPPER () override

Public Functions inherited from JSON_WALKER

See JSON_WALKER

Type Name
int WalkDocument (const JSON_DOC & document)

Protected Attributes inherited from JSON_WALKER

See JSON_WALKER

Type Name
bool m_stop

Protected Functions inherited from JSON_WALKER

See JSON_WALKER

Type Name
virtual int CallAfter (const JSON_VALUE & value)
virtual int CallBefore (const JSON_VALUE & value)
virtual int CallOnArrayIterate ()
virtual int CallOnKeyIterate (const JSON_VALUE & key)
virtual ~JSON_WALKER () = default

Public Functions Documentation

function JSON_PATH_MAPPER [1/2]

JSON_PATH_MAPPER::JSON_PATH_MAPPER (
    map_func_type func
) 

function JSON_PATH_MAPPER [2/2]

JSON_PATH_MAPPER::JSON_PATH_MAPPER (
    JSON_PATH_MAPPER &
) = delete

function ~JSON_PATH_MAPPER

JSON_PATH_MAPPER::~JSON_PATH_MAPPER () override


The documentation for this class was generated from the following file cubrid/src/compat/db_json.cpp