Lines Matching refs:ExternalSlave
52 class StubSlavePort : public ExternalSlave::ExternalPort
68 ExternalSlave &owner_) :
69 ExternalSlave::ExternalPort(name_, owner_),
83 ExternalSlave::Handler
86 ExternalSlave::ExternalPort *getExternalPort(
88 ExternalSlave &owner,
174 std::map<std::string, ExternalSlave::Handler *>
175 ExternalSlave::portHandlers;
178 ExternalSlave::ExternalPort::getAddrRanges() const
183 ExternalSlave::ExternalSlave(ExternalSlaveParams *params) :
197 ExternalSlave::getPort(const std::string &if_name, PortID idx)
224 ExternalSlave::init()
227 fatal("ExternalSlave %s: externalPort not set!\n", name());
229 fatal("ExternalSlave %s is unconnected!\n", name());
235 ExternalSlave *
238 return new ExternalSlave(this);
242 ExternalSlave::registerHandler(const std::string &handler_name,