.. _exhale_struct_structpeg_1_1TraversalVisitor: Struct TraversalVisitor ======================= - Defined in :ref:`file_include_rosx_introspection_contrib_peglib.h` Inheritance Relationships ------------------------- Base Type ********* - ``public peg::Ope::Visitor`` (:ref:`exhale_struct_structpeg_1_1Ope_1_1Visitor`) Derived Types ************* - ``public peg::AssignIDToDefinition`` (:ref:`exhale_struct_structpeg_1_1AssignIDToDefinition`) - ``public peg::ComputeCanBeEmpty`` (:ref:`exhale_struct_structpeg_1_1ComputeCanBeEmpty`) - ``public peg::ComputeFirstSet`` (:ref:`exhale_struct_structpeg_1_1ComputeFirstSet`) - ``public peg::DetectInfiniteLoop`` (:ref:`exhale_struct_structpeg_1_1DetectInfiniteLoop`) - ``public peg::DetectLeftRecursion`` (:ref:`exhale_struct_structpeg_1_1DetectLeftRecursion`) - ``public peg::HasEmptyElement`` (:ref:`exhale_struct_structpeg_1_1HasEmptyElement`) - ``public peg::LinkReferences`` (:ref:`exhale_struct_structpeg_1_1LinkReferences`) - ``public peg::ReferenceChecker`` (:ref:`exhale_struct_structpeg_1_1ReferenceChecker`) - ``public peg::SetupFirstSets`` (:ref:`exhale_struct_structpeg_1_1SetupFirstSets`) - ``public peg::TokenChecker`` (:ref:`exhale_struct_structpeg_1_1TokenChecker`) Struct Documentation -------------------- .. doxygenstruct:: peg::TraversalVisitor :project: rosx_introspection Doxygen Project :members: :protected-members: :undoc-members: