16#ifndef SIMICS_SYSTEMC_MULTI_TRAVERSER_H
17#define SIMICS_SYSTEMC_MULTI_TRAVERSER_H
19#include <simics/base/types.h>
33 T *
add(T *traverser) {
37 virtual void applyOn(sc_core::sc_object *obj) {
38 std::vector<TraverserInterface *>::iterator i;
43 std::vector<TraverserInterface *>::iterator i;
Definition: multi_traverser.h:30
virtual void done()
Definition: multi_traverser.h:42
T * add(T *traverser)
Definition: multi_traverser.h:33
virtual void applyOn(sc_core::sc_object *obj)
Definition: multi_traverser.h:37
std::vector< TraverserInterface * > traversers_
Definition: multi_traverser.h:48
Definition: traverser.h:27
Definition: pci_bus_interface.h:24