Go to the source code of this file.
◆ DynXXJsonDecoderHandle
◆ DynXXJsonNodeHandle
◆ DynXXJsonNodeType
| Enumerator |
|---|
| DynXXJsonNodeTypeUnknown | |
| DynXXJsonNodeTypeObject | |
| DynXXJsonNodeTypeArray | |
| DynXXJsonNodeTypeString | |
| DynXXJsonNodeTypeInt32 | |
| DynXXJsonNodeTypeInt64 | |
| DynXXJsonNodeTypeFloat | |
| DynXXJsonNodeTypeBoolean | |
| DynXXJsonNodeTypeNull | |
◆ dynxx_json_decoder_init()
initialize JSON decoder
- Parameters
-
- Returns
- JSON decoder
◆ dynxx_json_decoder_read_child()
Read first child node of the Object/Array node.
- Parameters
-
| decoder | JSON decoder |
| node | JSON node, nullptr represents the root |
- Returns
- First child node
◆ dynxx_json_decoder_read_children_count()
Read children count of the Object/Array node.
- Parameters
-
| decoder | JSON decoder |
| node | JSON node, nullptr represents the root |
- Returns
- Children count
◆ dynxx_json_decoder_read_float()
Read float number from the JOSON node.
- Parameters
-
| decoder | JSON decoder |
| node | JSON node, nullptr represents the root |
- Returns
- Number
◆ dynxx_json_decoder_read_integer()
Read integer number from the JOSON node.
- Parameters
-
| decoder | JSON decoder |
| node | JSON node, nullptr represents the root |
- Returns
- Number
◆ dynxx_json_decoder_read_next()
Read next node.
- Parameters
-
| decoder | JSON decoder |
| node | JSON node, nullptr represents the root |
- Returns
- Next node
◆ dynxx_json_decoder_read_node()
Read JSON node wihh name.
- Parameters
-
| decoder | JSON decoder |
| node | JSON node, nullptr represents the root |
| k | JSON node name |
- Returns
- JSON node
◆ dynxx_json_decoder_read_string()
Read string from the JSON node.
- Parameters
-
| decoder | JSON decoder |
| node | JSON node, nullptr represents the root |
- Returns
- String
◆ dynxx_json_decoder_release()
Release JSON decoder.
- Parameters
-
◆ dynxx_json_node_read_name()
Read json node name.
- Parameters
-
- Returns
- Formatted String
◆ dynxx_json_node_read_type()
Read json node type.
- Parameters
-
- Returns
DynXXJsonNodeType
◆ dynxx_json_node_to_str()
Read json node type.
- Parameters
-
- Returns
- Formatted String