#include <point_walker.hh>
|
using | control_points_enum = typename ControlPolicy::control_points_enum |
|
using | node_type = typename ControlPolicy::node_type |
|
|
| point_walker (std::map< control_points_enum, std::vector< node_type const *>> sorted, int &exit_status) |
|
template<typename ElementType > |
void | visit_type () |
|
void | walk (TUPLE_TYPE &t) |
|
void | walk_types () |
|
template<typename ControlPolicy>
struct flecsi::ctrl_impl::point_walker< ControlPolicy >
The point_walker class allows execution of statically-defined control points.
◆ visit_type()
template<typename ControlPolicy >
template<typename ElementType >
Handle the tuple type ElementType.
- Template Parameters
-
ElementType | The tuple element type. This can either be a control_points_enum or a cycle. Cycles are defined by the specialization and must conform to the interface used in the appropriate visit_type method. |
The documentation for this struct was generated from the following file: