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


Additional Inherited Members | |
Public Types inherited from zserio::IBasicWalkFilter< ALLOC > | |
| using | Path = Vector< BasicString< RebindAlloc< ALLOC, char > >, RebindAlloc< ALLOC, BasicString< RebindAlloc< ALLOC, char > > > > |
Default walk filter which filters 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 after an array.
| array | Reflectable zserio array. |
| fieldInfo | Array field info. |
Implements zserio::IBasicWalkFilter< ALLOC >.
|
inlineoverridevirtual |
Called after a 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::IBasicWalkFilter< ALLOC >.
|
inlineoverridevirtual |
Called after a simple (or an unset compound or array - i.e. nullptr) value.
| value | Reflectable simple value. |
| fieldInfo | Field info. |
| elementIndex | Element index in array or None if the value is not in array. |
Implements zserio::IBasicWalkFilter< ALLOC >.
|
inlineoverridevirtual |
Called before an array.
Note that for unset arrays (i.e. non-present optionals) the beforeValue method with nullptr is called instead!
| array | Reflectable zserio array. |
| fieldInfo | Array field info. |
Implements zserio::IBasicWalkFilter< ALLOC >.
|
inlineoverridevirtual |
Called before a compound object.
Note that for unset compounds (i.e. non-present optionals) the beforeValue 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::IBasicWalkFilter< ALLOC >.
|
inlineoverridevirtual |
Called before a simple (or an unset compound or array - i.e. nullptr) value.
| 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::IBasicWalkFilter< ALLOC >.
|
delete |
Copying and moving is disallowed!
|
delete |
Copying and moving is disallowed!