Go to the documentation of this file.
34 #ifndef FULLY_CONNECTED_CHECK_HH
35 #define FULLY_CONNECTED_CHECK_HH
44 class SpecialRegisterPort;
virtual bool canFix(const TTAMachine::Machine &mach) const
virtual std::string fix(TTAMachine::Machine &mach) const
void attachSocketToAllBusses(TTAMachine::Socket &socket) const
virtual bool check(const TTAMachine::Machine &mach) const
void connectSpecialRegisterPort(TTAMachine::SpecialRegisterPort &port) const
virtual ~FullyConnectedCheck()
void connectIUPort(TTAMachine::RFPort &port) const
void connectRFPort(TTAMachine::RFPort &port, TTAMachine::Socket::Direction direction) const
void connectFUPort(TTAMachine::FUPort &port) const
void connectControlUnit(TTAMachine::ControlUnit &gcu) const
TTAMachine::Socket * createSocket(const TTAMachine::Unit &unit, TTAMachine::Socket::Direction direction) const
bool socketAttachedToAllBusses(const TTAMachine::Socket &socket) const