OpenASIP  2.0
TTAMachine::BaseRegisterFile Member List

This is the complete list of members for TTAMachine::BaseRegisterFile, including all inherited members.

addPort(Port &port)TTAMachine::Unitprivate
BaseRegisterFile(const std::string &name, int size, int width)TTAMachine::BaseRegisterFileprotected
BaseRegisterFile(const ObjectState *state)TTAMachine::BaseRegisterFileprotected
bidirPortCount() constTTAMachine::Unitvirtual
Component(const std::string &name)TTAMachine::Componentprotected
Component(const ObjectState *state)TTAMachine::Componentprotected
Component(const Component &)TTAMachine::Componentprivate
deleteAllPorts()TTAMachine::Unitprivate
deleteOtherPorts(const NameSet &portsToLeave)TTAMachine::Unitprivate
ensureRegistration(const Component &component) constTTAMachine::Componentvirtual
hasPort(const std::string &name) constTTAMachine::Unitvirtual
id_TTAMachine::MachinePartprivate
idCounter_TTAMachine::MachinePartprivatestatic
inputPortCount(bool countBidir=false) constTTAMachine::Unitvirtual
internalSetMachine(Machine &machine)TTAMachine::Componentprotected
internalUnsetMachine()TTAMachine::Componentprotected
isRegistered() constTTAMachine::Componentvirtual
loadState(const ObjectState *state)TTAMachine::BaseRegisterFilevirtual
loadStateWithoutReferences(const ObjectState *state)TTAMachine::BaseRegisterFileprivate
machine() constTTAMachine::Componentvirtual
machine_TTAMachine::Componentprivate
MachinePart()TTAMachine::MachinePartprotected
MachinePart(const MachinePart &)TTAMachine::MachinePartprivate
name() constTTAMachine::Componentvirtual
name_TTAMachine::Componentprivate
NameSet typedefTTAMachine::Unitprivate
numberOfRegisters() constTTAMachine::BaseRegisterFilevirtual
operator=(const Unit &)TTAMachine::Unitprivate
OSKEY_NAMETTAMachine::Componentstatic
OSKEY_SIZETTAMachine::BaseRegisterFilestatic
OSKEY_WIDTHTTAMachine::BaseRegisterFilestatic
OSNAME_BASE_REGISTER_FILETTAMachine::BaseRegisterFilestatic
OSNAME_COMPONENTTTAMachine::Componentstatic
OSNAME_UNITTTAMachine::Unitstatic
outputPortCount(bool countBidir=false) constTTAMachine::Unitvirtual
port(const std::string &name) constTTAMachine::BaseRegisterFilevirtual
port(int index) constTTAMachine::BaseRegisterFilevirtual
portCount() constTTAMachine::Unitvirtual
portNames(const ObjectState *state)TTAMachine::Unitprivatestatic
ports_TTAMachine::Unitprivate
PortTable typedefTTAMachine::Unitprivate
removePort(Port &port)TTAMachine::Unitprotectedvirtual
saveState() constTTAMachine::BaseRegisterFilevirtual
setMachine(Machine &mach)TTAMachine::Unitvirtual
setName(const std::string &name)TTAMachine::Componentvirtual
setNumberOfRegisters(int registers)TTAMachine::BaseRegisterFilevirtual
setWidth(int width)TTAMachine::BaseRegisterFilevirtual
size() constTTAMachine::BaseRegisterFilevirtual
size_TTAMachine::BaseRegisterFileprivate
Unit(const std::string &name)TTAMachine::Unitprotected
Unit(const ObjectState *state)TTAMachine::Unitprotected
Unit(const Unit &)TTAMachine::Unitprivate
unsetMachine()TTAMachine::Unitvirtual
width() constTTAMachine::BaseRegisterFilevirtual
width_TTAMachine::BaseRegisterFileprivate
~BaseRegisterFile()TTAMachine::BaseRegisterFilevirtual
~Component()TTAMachine::Componentvirtual
~MachinePart()TTAMachine::MachinePartprotectedvirtual
~Serializable()Serializableinlinevirtual
~Unit()TTAMachine::Unitvirtual