template <typename... Visitors>
class MultiVisitor
Defined at line 16 of file ../../sdk/lib/driver/devicetree/visitors/multivisitor.h
A collection of visitors.
Each visitor's Visit() is invoked during device tree Walk().
Public Methods
void MultiVisitor<Visitors...> ()
Defined at line 18 of file ../../sdk/lib/driver/devicetree/visitors/multivisitor.h
void ~MultiVisitor<Visitors...> ()
Defined at line 19 of file ../../sdk/lib/driver/devicetree/visitors/multivisitor.h
void MultiVisitor<Visitors...> (MultiVisitor<Visitors...> && other)
Allow move construction and assignment.
Defined at line 22 of file ../../sdk/lib/driver/devicetree/visitors/multivisitor.h
MultiVisitor<Visitors...> & operator= (MultiVisitor<Visitors...> && other)
Defined at line 23 of file ../../sdk/lib/driver/devicetree/visitors/multivisitor.h
template <int I, typename T, typename... Other>
void Init ()
Defined at line 26 of file ../../sdk/lib/driver/devicetree/visitors/multivisitor.h
zx::result<> Visit (Node & node, const devicetree::PropertyDecoder & decoder)
Defined at line 36 of file ../../sdk/lib/driver/devicetree/visitors/multivisitor.h
zx::result<> FinalizeNode (Node & node)
Defined at line 47 of file ../../sdk/lib/driver/devicetree/visitors/multivisitor.h