ruby: Fix missing cxx_header in Switch

This patch addresses a warning related to the swig interface
generation for the Switch class. The cxx_header is now specified
correctly, and the header in question has got a few includes added to
make it all compile.
This commit is contained in:
Andreas Hansson 2013-01-07 13:05:35 -05:00
parent 4731979ab0
commit ce5fc494e3
2 changed files with 3 additions and 1 deletions

View file

@ -42,6 +42,6 @@ class SimpleNetwork(RubyNetwork):
class Switch(BasicRouter):
type = 'Switch'
cxx_class = 'Switch'
cxx_header = 'mem/ruby/network/simple/Switch.hh'
virt_nets = Param.Int(Parent.number_of_virtual_networks,
"number of virtual networks")

View file

@ -42,6 +42,8 @@
#include <iostream>
#include <vector>
#include "mem/packet.hh"
#include "mem/ruby/common/TypeDefines.hh"
#include "mem/ruby/network/BasicRouter.hh"
#include "params/Switch.hh"