14#ifndef SIMICS_SYSTEMC_TRAVERSER_H
15#define SIMICS_SYSTEMC_TRAVERSER_H
28 const std::vector<sc_core::sc_object*> &v
29 = sc_core::sc_get_top_level_objects();
37 const std::vector<sc_core::sc_object*> &v = obj->get_child_objects();
38 for (
auto *child : v) {
Definition: traverser_interface.h:24
virtual void applyOn(sc_core::sc_object *obj)=0
Definition: traverser.h:25
void traverseTree(sc_core::sc_object *obj)
Definition: traverser.h:35
void traverseAll()
Definition: traverser.h:27