addPort(Port &port) | TTAMachine::Unit | private |
BaseRegisterFile(const std::string &name, int size, int width) | TTAMachine::BaseRegisterFile | protected |
BaseRegisterFile(const ObjectState *state) | TTAMachine::BaseRegisterFile | protected |
bidirPortCount() const | TTAMachine::Unit | virtual |
Component(const std::string &name) | TTAMachine::Component | protected |
Component(const ObjectState *state) | TTAMachine::Component | protected |
Component(const Component &) | TTAMachine::Component | private |
deleteAllPorts() | TTAMachine::Unit | private |
deleteOtherPorts(const NameSet &portsToLeave) | TTAMachine::Unit | private |
ensureRegistration(const Component &component) const | TTAMachine::Component | virtual |
hasPort(const std::string &name) const | TTAMachine::Unit | virtual |
id_ | TTAMachine::MachinePart | private |
idCounter_ | TTAMachine::MachinePart | privatestatic |
inputPortCount(bool countBidir=false) const | TTAMachine::Unit | virtual |
internalSetMachine(Machine &machine) | TTAMachine::Component | protected |
internalUnsetMachine() | TTAMachine::Component | protected |
isRegistered() const | TTAMachine::Component | virtual |
loadState(const ObjectState *state) | TTAMachine::BaseRegisterFile | virtual |
loadStateWithoutReferences(const ObjectState *state) | TTAMachine::BaseRegisterFile | private |
machine() const | TTAMachine::Component | virtual |
machine_ | TTAMachine::Component | private |
MachinePart() | TTAMachine::MachinePart | protected |
MachinePart(const MachinePart &) | TTAMachine::MachinePart | private |
name() const | TTAMachine::Component | virtual |
name_ | TTAMachine::Component | private |
NameSet typedef | TTAMachine::Unit | private |
numberOfRegisters() const | TTAMachine::BaseRegisterFile | virtual |
operator=(const Unit &) | TTAMachine::Unit | private |
OSKEY_NAME | TTAMachine::Component | static |
OSKEY_SIZE | TTAMachine::BaseRegisterFile | static |
OSKEY_WIDTH | TTAMachine::BaseRegisterFile | static |
OSNAME_BASE_REGISTER_FILE | TTAMachine::BaseRegisterFile | static |
OSNAME_COMPONENT | TTAMachine::Component | static |
OSNAME_UNIT | TTAMachine::Unit | static |
outputPortCount(bool countBidir=false) const | TTAMachine::Unit | virtual |
port(const std::string &name) const | TTAMachine::BaseRegisterFile | virtual |
port(int index) const | TTAMachine::BaseRegisterFile | virtual |
portCount() const | TTAMachine::Unit | virtual |
portNames(const ObjectState *state) | TTAMachine::Unit | privatestatic |
ports_ | TTAMachine::Unit | private |
PortTable typedef | TTAMachine::Unit | private |
removePort(Port &port) | TTAMachine::Unit | protectedvirtual |
saveState() const | TTAMachine::BaseRegisterFile | virtual |
setMachine(Machine &mach) | TTAMachine::Unit | virtual |
setName(const std::string &name) | TTAMachine::Component | virtual |
setNumberOfRegisters(int registers) | TTAMachine::BaseRegisterFile | virtual |
setWidth(int width) | TTAMachine::BaseRegisterFile | virtual |
size() const | TTAMachine::BaseRegisterFile | virtual |
size_ | TTAMachine::BaseRegisterFile | private |
Unit(const std::string &name) | TTAMachine::Unit | protected |
Unit(const ObjectState *state) | TTAMachine::Unit | protected |
Unit(const Unit &) | TTAMachine::Unit | private |
unsetMachine() | TTAMachine::Unit | virtual |
width() const | TTAMachine::BaseRegisterFile | virtual |
width_ | TTAMachine::BaseRegisterFile | private |
~BaseRegisterFile() | TTAMachine::BaseRegisterFile | virtual |
~Component() | TTAMachine::Component | virtual |
~MachinePart() | TTAMachine::MachinePart | protectedvirtual |
~Serializable() | Serializable | inlinevirtual |
~Unit() | TTAMachine::Unit | virtual |