| 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 |
| copy() const | TTAMachine::RegisterFile | virtual |
| deleteAllPorts() | TTAMachine::Unit | private |
| deleteGuards(int registers) const | TTAMachine::RegisterFile | private |
| deleteOtherPorts(const NameSet &portsToLeave) | TTAMachine::Unit | private |
| ensureRegistration(const Component &component) const | TTAMachine::Component | virtual |
| firstReadPort() const | TTAMachine::RegisterFile | |
| firstWritePort() const | TTAMachine::RegisterFile | |
| guardLatency() const | TTAMachine::RegisterFile | virtual |
| guardLatency_ | TTAMachine::RegisterFile | private |
| 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 |
| isArchitectureEqual(const RegisterFile &rf) const | TTAMachine::RegisterFile | virtual |
| isNormal() const | TTAMachine::RegisterFile | virtual |
| isRegistered() const | TTAMachine::Component | virtual |
| isReserved() const | TTAMachine::RegisterFile | virtual |
| isUsedAsGuard() const | TTAMachine::RegisterFile | virtual |
| isVolatile() const | TTAMachine::RegisterFile | virtual |
| loadState(const ObjectState *state) | UnboundedRegisterFile | virtual |
| loadStateWithoutReferences(const ObjectState *state) | TTAMachine::RegisterFile | private |
| machine() const | TTAMachine::Component | virtual |
| machine_ | TTAMachine::Component | private |
| MachinePart() | TTAMachine::MachinePart | protected |
| MachinePart(const MachinePart &) | TTAMachine::MachinePart | private |
| maxReads() const | TTAMachine::RegisterFile | virtual |
| maxReads_ | TTAMachine::RegisterFile | mutableprivate |
| maxWrites() const | TTAMachine::RegisterFile | virtual |
| maxWrites_ | TTAMachine::RegisterFile | mutableprivate |
| name() const | TTAMachine::Component | virtual |
| name_ | TTAMachine::Component | private |
| NameSet typedef | TTAMachine::Unit | private |
| NORMAL enum value | TTAMachine::RegisterFile | |
| numberOfRegisters() const | UnboundedRegisterFile | virtual |
| operator=(const RegisterFile &) | TTAMachine::RegisterFile | private |
| OSKEY_GUARD_LATENCY | TTAMachine::RegisterFile | static |
| OSKEY_MAX_READS | TTAMachine::RegisterFile | static |
| OSKEY_MAX_WRITES | TTAMachine::RegisterFile | static |
| OSKEY_NAME | TTAMachine::Component | static |
| OSKEY_SIZE | TTAMachine::BaseRegisterFile | static |
| OSKEY_TYPE | TTAMachine::RegisterFile | static |
| OSKEY_WIDTH | TTAMachine::BaseRegisterFile | static |
| OSKEY_ZERO_REGISTER | TTAMachine::RegisterFile | static |
| OSNAME_BASE_REGISTER_FILE | TTAMachine::BaseRegisterFile | static |
| OSNAME_COMPONENT | TTAMachine::Component | static |
| OSNAME_REGISTER_FILE | TTAMachine::RegisterFile | static |
| OSNAME_UNIT | TTAMachine::Unit | static |
| OSVALUE_NORMAL | TTAMachine::RegisterFile | static |
| OSVALUE_RESERVED | TTAMachine::RegisterFile | static |
| OSVALUE_VOLATILE | TTAMachine::RegisterFile | 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 |
| RegisterFile(const std::string &name, unsigned int size, unsigned int width, unsigned int maxReads, unsigned int maxwrites, unsigned int guardLatency, Type type, bool zeroRegister=false) | TTAMachine::RegisterFile | |
| RegisterFile(const ObjectState *state) | TTAMachine::RegisterFile | explicit |
| RegisterFile(const RegisterFile &) | TTAMachine::RegisterFile | private |
| removePort(Port &port) | TTAMachine::Unit | protectedvirtual |
| RESERVED enum value | TTAMachine::RegisterFile | |
| saveState() const | TTAMachine::RegisterFile | virtual |
| setGuardLatency(int latency) | TTAMachine::RegisterFile | virtual |
| setMachine(Machine &mach) | TTAMachine::Unit | virtual |
| setMaxReads(int reads) | UnboundedRegisterFile | virtual |
| setMaxWrites(int maxWrites) | UnboundedRegisterFile | virtual |
| setName(const std::string &name) | UnboundedRegisterFile | virtual |
| setNumberOfRegisters(int registers) | UnboundedRegisterFile | virtual |
| setType(RegisterFile::Type type) | UnboundedRegisterFile | virtual |
| TTAMachine::RegisterFile::setType(RegisterFile::Type type) | TTAMachine::RegisterFile | virtual |
| setWidth(int width) | UnboundedRegisterFile | virtual |
| setZeroRegister(const bool &value) | TTAMachine::RegisterFile | virtual |
| size() const | TTAMachine::BaseRegisterFile | virtual |
| size_ | TTAMachine::BaseRegisterFile | private |
| Type enum name | TTAMachine::RegisterFile | |
| type() const | TTAMachine::RegisterFile | virtual |
| type_ | TTAMachine::RegisterFile | private |
| UnboundedRegisterFile(const std::string &name, int width, RegisterFile::Type type) | UnboundedRegisterFile | |
| Unit(const std::string &name) | TTAMachine::Unit | protected |
| Unit(const ObjectState *state) | TTAMachine::Unit | protected |
| Unit(const Unit &) | TTAMachine::Unit | private |
| unsetMachine() | TTAMachine::RegisterFile | virtual |
| updateMaxReadsAndWrites() const | TTAMachine::RegisterFile | private |
| VOLATILE enum value | TTAMachine::RegisterFile | |
| width() const | TTAMachine::BaseRegisterFile | virtual |
| width_ | TTAMachine::BaseRegisterFile | private |
| zeroRegister() const | TTAMachine::RegisterFile | virtual |
| zeroRegister_ | TTAMachine::RegisterFile | private |
| ~BaseRegisterFile() | TTAMachine::BaseRegisterFile | virtual |
| ~Component() | TTAMachine::Component | virtual |
| ~MachinePart() | TTAMachine::MachinePart | protectedvirtual |
| ~RegisterFile() | TTAMachine::RegisterFile | virtual |
| ~Serializable() | Serializable | inlinevirtual |
| ~UnboundedRegisterFile() | UnboundedRegisterFile | virtual |
| ~Unit() | TTAMachine::Unit | virtual |