SST/macro
|
#include <multipath_routing.h>
Public Member Functions | |
virtual void | route (packet *pkt) |
virtual void | set_topology (topology *top) |
virtual void | init_factory_params (sprockit::sim_parameters *params) |
Private Attributes | |
std::vector< router::structured_path > | geom_paths_ |
cartesian_topology * | top_ |
Definition at line 12 of file multipath_routing.h.
|
inlinevirtual |
Definition at line 41 of file multipath_routing.h.
|
inlinevirtual |
Definition at line 17 of file multipath_routing.h.
References debug_printf, sstmac::hw::multipath_router< ParentRouter >::geom_paths_, and sstmac::event::interface().
|
inlinevirtual |
Definition at line 28 of file multipath_routing.h.
References sstmac::hw::cartesian_topology::configure_geometric_paths(), sstmac::hw::multipath_router< ParentRouter >::geom_paths_, safe_cast, and sstmac::hw::multipath_router< ParentRouter >::top_.
|
private |
Definition at line 48 of file multipath_routing.h.
Referenced by sstmac::hw::multipath_router< ParentRouter >::route(), and sstmac::hw::multipath_router< ParentRouter >::set_topology().
|
private |
Definition at line 49 of file multipath_routing.h.
Referenced by sstmac::hw::multipath_router< ParentRouter >::set_topology().