node_t

Defined in header: <orcus/json_document_tree.hpp>

enum class orcus::json::node_t : uint8_t

Values:

enumerator unset

node type is not set.

enumerator string

JSON string node. A node of this type contains a string value.

enumerator number

JSON number node. A node of this type contains a numeric value.

enumerator object

JSON object node. A node of this type contains one or more key-value pairs.

enumerator array

JSON array node. A node of this type contains one or more child nodes.

enumerator boolean_true

JSON boolean node containing a value of ‘true’.

enumerator boolean_false

JSON boolean node containing a value of ‘false’.

enumerator null

JSON node containing a ‘null’ value.