29 #ifndef __MEM_RUBY_NETWORK_BASIC_LINK_HH__
30 #define __MEM_RUBY_NETWORK_BASIC_LINK_HH__
36 #include "params/BasicExtLink.hh"
37 #include "params/BasicIntLink.hh"
38 #include "params/BasicLink.hh"
53 void print(std::ostream& out)
const;
88 #endif // __MEM_RUBY_NETWORK_BASIC_LINK_HH__
void init()
init() is called after all C++ SimObjects have been created and all ports are connected.
Cycles is a wrapper class for representing cycle counts, i.e.
BasicExtLink(const Params *p)
BasicLink(const Params *p)
BasicIntLinkParams Params
const Params * params() const
const Params * params() const
void print(std::ostream &out) const
BasicIntLink(const Params *p)
const Params * params() const
const SimObjectParams * _params
Cached copy of the object parameters.
BasicExtLinkParams Params
Abstract superclass for simulation objects.
std::ostream & operator<<(std::ostream &out, const BasicLink &obj)