IJsonHandler for arbitrary CesiumUtility::JsonValue JsonValue objects.
More...
#include <CesiumJsonReader/JsonObjectJsonHandler.h>
IJsonHandler for arbitrary CesiumUtility::JsonValue JsonValue objects.
Definition at line 14 of file JsonObjectJsonHandler.h.
◆ readArrayEnd()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readArrayEnd |
( |
| ) |
|
|
overridevirtual |
Called when the JSON parser encounters the end of an array.
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readArrayStart()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readArrayStart |
( |
| ) |
|
|
overridevirtual |
Called when the JSON parser encounters the start of an array.
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readBool()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readBool |
( |
bool | b | ) |
|
|
overridevirtual |
Called when the JSON parser encounters a boolean value.
- Parameters
-
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readDouble()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readDouble |
( |
double | d | ) |
|
|
overridevirtual |
Called when the JSON parser encounters a double value.
- Parameters
-
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readInt32()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readInt32 |
( |
int32_t | i | ) |
|
|
overridevirtual |
Called when the JSON parser encounters an int32 value.
- Parameters
-
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readInt64()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readInt64 |
( |
int64_t | i | ) |
|
|
overridevirtual |
Called when the JSON parser encounters an int64 value.
- Parameters
-
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readNull()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readNull |
( |
| ) |
|
|
overridevirtual |
Called when the JSON parser encounters a null
.
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readObjectEnd()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readObjectEnd |
( |
| ) |
|
|
overridevirtual |
Called when the JSON parser encounters the end of an object.
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readObjectKey()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readObjectKey |
( |
const std::string_view & | str | ) |
|
|
overridevirtual |
Called when the JSON parser encounters a key while reading an object.
- Parameters
-
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readObjectStart()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readObjectStart |
( |
| ) |
|
|
overridevirtual |
Called when the JSON parser encounters the beginning of an object.
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readString()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readString |
( |
const std::string_view & | str | ) |
|
|
overridevirtual |
Called when the JSON parser encounters a string value.
- Parameters
-
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readUint32()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readUint32 |
( |
uint32_t | i | ) |
|
|
overridevirtual |
Called when the JSON parser encounters a uint32 value.
- Parameters
-
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
◆ readUint64()
virtual IJsonHandler * CesiumJsonReader::JsonObjectJsonHandler::readUint64 |
( |
uint64_t | i | ) |
|
|
overridevirtual |
Called when the JSON parser encounters a uint64 value.
- Parameters
-
- Returns
- A IJsonHandler that will handle the next
read...
call. This can be the same handler as the current one.
Reimplemented from CesiumJsonReader::JsonHandler.
The documentation for this class was generated from the following file: