OpenASIP  2.0
TTAMachine::Unit Member List

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

addPort(Port &port)TTAMachine::Unitprivate
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::Unitvirtual
loadStateWithoutReferences(const ObjectState *state)TTAMachine::Unitprivate
machine() constTTAMachine::Componentvirtual
machine_TTAMachine::Componentprivate
MachinePart()TTAMachine::MachinePartprotected
MachinePart(const MachinePart &)TTAMachine::MachinePartprivate
name() constTTAMachine::Componentvirtual
name_TTAMachine::Componentprivate
NameSet typedefTTAMachine::Unitprivate
operator=(const Unit &)TTAMachine::Unitprivate
OSKEY_NAMETTAMachine::Componentstatic
OSNAME_COMPONENTTTAMachine::Componentstatic
OSNAME_UNITTTAMachine::Unitstatic
outputPortCount(bool countBidir=false) constTTAMachine::Unitvirtual
port(const std::string &name) constTTAMachine::Unitvirtual
port(int index) constTTAMachine::Unitvirtual
Port classTTAMachine::Unitfriend
portCount() constTTAMachine::Unitvirtual
portNames(const ObjectState *state)TTAMachine::Unitprivatestatic
ports_TTAMachine::Unitprivate
PortTable typedefTTAMachine::Unitprivate
removePort(Port &port)TTAMachine::Unitprotectedvirtual
saveState() constTTAMachine::Unitvirtual
setMachine(Machine &mach)TTAMachine::Unitvirtual
setName(const std::string &name)TTAMachine::Componentvirtual
Unit(const std::string &name)TTAMachine::Unitprotected
Unit(const ObjectState *state)TTAMachine::Unitprotected
Unit(const Unit &)TTAMachine::Unitprivate
unsetMachine()TTAMachine::Unitvirtual
~Component()TTAMachine::Componentvirtual
~MachinePart()TTAMachine::MachinePartprotectedvirtual
~Serializable()Serializableinlinevirtual
~Unit()TTAMachine::Unitvirtual