|
Zserio C++17 runtime library 1.3.0
Built for Zserio 2.20.0
|
#include <Walker.h>


Default walk observer which just does nothing.
|
default |
Method generated by default.
|
overridedefault |
Method generated by default.
|
delete |
Copying and moving is disallowed!
|
delete |
Copying and moving is disallowed!
|
inlineoverridevirtual |
Called at the beginning of an array.
Note that for unset arrays (i.e. non-present optionals) the visitValue method with nullptr is called instead!
| array | Reflectable zserio array. |
| fieldInfo | Array field info. |
Implements zserio::IBasicWalkObserver< ALLOC >.
|
inlineoverridevirtual |
Called at the beginning of an compound field object.
Note that for unset compounds (i.e. non-present optionals) the visitValue method with nullptr is called instead!
| compound | Reflectable compound zserio object. |
| fieldInfo | Compound field info. |
| elementIndex | Element index in array or WALKER_NOT_ELEMENT if the compound is not in array. |
Implements zserio::IBasicWalkObserver< ALLOC >.
|
inlineoverridevirtual |
Called for the root compound zserio object which is to be walked-through.
| compound | Reflectable root compound zserio object. |
Implements zserio::IBasicWalkObserver< ALLOC >.
|
inlineoverridevirtual |
Called at the end of an array.
| array | Reflectable zserio array. |
| fieldInfo | Array field info. |
Implements zserio::IBasicWalkObserver< ALLOC >.
|
inlineoverridevirtual |
Called at the end of just walked compound object.
| compound | Reflectable compound zserio object. |
| fieldInfo | Compound field info. |
| elementIndex | Element index in array or WALKER_NOT_ELEMENT if the compound is not in array. |
Implements zserio::IBasicWalkObserver< ALLOC >.
|
inlineoverridevirtual |
Called at the end of just walked root compound zserio object.
| compound | Reflectable root compound zserio object. |
Implements zserio::IBasicWalkObserver< ALLOC >.
|
delete |
Copying and moving is disallowed!
|
delete |
Copying and moving is disallowed!
|
inlineoverridevirtual |
Called when a simple (or an unset compound or array - i.e. nullptr) value is reached.
| value | Reflectable simple value. |
| fieldInfo | Field info. |
| elementIndex | Element index in array or WALKER_NOT_ELEMENT if the value is not in array. |
Implements zserio::IBasicWalkObserver< ALLOC >.