attachSocket(Socket &socket) | TTAMachine::Port | virtual |
attachSocket(const std::string &socketName) | TTAMachine::Port | private |
BaseFUPort(const std::string &name, int width, FunctionUnit &parent) | TTAMachine::BaseFUPort | protected |
BaseFUPort(const ObjectState *state, Unit &parent) | TTAMachine::BaseFUPort | protected |
bindingString() const | TTAMachine::FUPort | |
bindingString_ | TTAMachine::FUPort | mutableprivate |
cleanupGuards() const | TTAMachine::FUPort | private |
cleanupOperandBindings() const | TTAMachine::FUPort | private |
detachAllSockets() | TTAMachine::Port | virtual |
detachSocket(Socket &socket) | TTAMachine::Port | virtual |
FUPort(const std::string &name, int width, FunctionUnit &parent, bool triggers, bool setsOpcode, bool noRegister=false) | TTAMachine::FUPort | |
FUPort(const ObjectState *state, Unit &parent) | TTAMachine::FUPort | |
FUPort(const std::string &name, int width, FunctionUnit &parent, bool triggers, bool setsOpcode, bool noRegister, bool dummy) | TTAMachine::FUPort | protected |
id_ | TTAMachine::MachinePart | private |
idCounter_ | TTAMachine::MachinePart | privatestatic |
inputSocket() const | TTAMachine::Port | virtual |
isArchitectureEqual(FUPort *port) | TTAMachine::FUPort | |
isConnectedTo(const Socket &socket) const | TTAMachine::Port | virtual |
isInput() const | TTAMachine::Port | virtual |
isOpcodeSetting() const | TTAMachine::FUPort | virtual |
isOutput() const | TTAMachine::Port | virtual |
isTriggering() const | TTAMachine::FUPort | virtual |
loadState(const ObjectState *state) | TTAMachine::FUPort | virtual |
loadStateWithoutReferences(const ObjectState *state) | TTAMachine::FUPort | private |
MachinePart() | TTAMachine::MachinePart | protected |
MachinePart(const MachinePart &) | TTAMachine::MachinePart | private |
name() const | TTAMachine::Port | virtual |
name_ | TTAMachine::Port | private |
noRegister() const | TTAMachine::FUPort | |
noRegister_ | TTAMachine::FUPort | private |
operator=(const Port &) | TTAMachine::Port | private |
OSKEY_FIRST_SOCKET | TTAMachine::Port | static |
OSKEY_NAME | TTAMachine::Port | static |
OSKEY_NO_REGISTER | TTAMachine::FUPort | static |
OSKEY_OPCODE_SETTING | TTAMachine::FUPort | static |
OSKEY_SECOND_SOCKET | TTAMachine::Port | static |
OSKEY_TRIGGERING | TTAMachine::FUPort | static |
OSKEY_WIDTH | TTAMachine::BaseFUPort | static |
OSNAME_FUPORT | TTAMachine::FUPort | static |
OSNAME_PORT | TTAMachine::Port | static |
outputSocket() const | TTAMachine::Port | virtual |
parentUnit() const | TTAMachine::BaseFUPort | |
parentUnit_ | TTAMachine::Port | private |
Port(const std::string &name, Unit &parentUnit) | TTAMachine::Port | |
Port(const ObjectState *state, Unit &parentUnit) | TTAMachine::Port | |
Port(const std::string &name, FunctionUnit &parentUnit) | TTAMachine::Port | protected |
Port(const Port &) | TTAMachine::Port | private |
saveState() const | TTAMachine::FUPort | virtual |
setName(const std::string &name) | TTAMachine::Port | virtual |
setNoRegister(bool noRegister) | TTAMachine::FUPort | |
setsOpcode_ | TTAMachine::FUPort | private |
setTriggering(bool triggers) | TTAMachine::FUPort | |
setWidth(int width) | TTAMachine::BaseFUPort | |
socket1_ | TTAMachine::Port | private |
socket2_ | TTAMachine::Port | private |
socketCount() const | TTAMachine::Port | virtual |
SubComponent() | TTAMachine::SubComponent | protected |
SubComponent(const SubComponent &) | TTAMachine::SubComponent | private |
triggers_ | TTAMachine::FUPort | private |
unconnectedSocket(int index) const | TTAMachine::Port | virtual |
updateBindingString() const | TTAMachine::FUPort | |
width() const | TTAMachine::BaseFUPort | virtual |
width_ | TTAMachine::BaseFUPort | private |
~BaseFUPort() | TTAMachine::BaseFUPort | virtual |
~FUPort() | TTAMachine::FUPort | virtual |
~MachinePart() | TTAMachine::MachinePart | protectedvirtual |
~Port() | TTAMachine::Port | virtual |
~Serializable() | Serializable | inlinevirtual |
~SubComponent() | TTAMachine::SubComponent | protectedvirtual |