Zserio C++ runtime library
1.0.0
Built for Zserio 2.13.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 >.