summaryrefslogtreecommitdiff
path: root/src/mem/ruby/network/simple/HierarchicalSwitchTopology.hh
blob: 0c2c84ef8071dba2fcb47d76ce0c119201797f5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

#ifndef HIERARCHICALSWITCHTOPOLOGY_H
#define HIERARCHICALSWITCHTOPOLOGY_H

#include "mem/ruby/network/simple/Topology.hh"

class HierarchicalSwitchTopology : public Topology
{
public:
  HierarchicalSwitchTopology(const string & name);
  void init(const vector<string> & argv);

protected:
  void construct();
};

#endif