template <typename VisitorImpl, FidlWireFormatVersion WireFormatVersion>
class Walker
Defined at line 135 of file ../../sdk/lib/fidl_base/include/lib/fidl/walker.h
The Walker class traverses through a FIDL message by following its coding table and
calling the visitor implementation. VisitorImpl must be a concrete implementation of the
fidl::Visitor interface. The concrete type is used to eliminate dynamic dispatch.
Public Methods
void Walker<VisitorImpl, WireFormatVersion> (VisitorImpl * visitor)
Defined at line 154 of file ../../sdk/lib/fidl_base/include/lib/fidl/walker.h
Result Walk (const fidl_type_t * type, Position position)
Defined at line 193 of file ../../sdk/lib/fidl_base/include/lib/fidl/walker.h