OpenASIP  2.0
TTAMachine::FunctionUnit Member List

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

addOperation(HWOperation &operation)TTAMachine::FunctionUnitvirtual
addPipelineElement(PipelineElement &element)TTAMachine::FunctionUnitvirtual
addPort(Port &port)TTAMachine::Unitprivate
addressSpace() constTTAMachine::FunctionUnitvirtual
addressSpace_TTAMachine::FunctionUnitprivate
bidirPortCount() constTTAMachine::Unitvirtual
cleanup(const std::string &resource)TTAMachine::FunctionUnitvirtual
cleanupGuards() constTTAMachine::FunctionUnitprivate
Component(const std::string &name)TTAMachine::Componentprotected
Component(const ObjectState *state)TTAMachine::Componentprotected
Component(const Component &)TTAMachine::Componentprivate
copy() constTTAMachine::FunctionUnitvirtual
deleteAllOperations()TTAMachine::FunctionUnitprivate
deleteAllPorts()TTAMachine::Unitprivate
deleteOperation(HWOperation &operation)TTAMachine::FunctionUnitvirtual
deleteOtherPorts(const NameSet &portsToLeave)TTAMachine::Unitprivate
deletePipelineElement(PipelineElement &element)TTAMachine::FunctionUnitvirtual
ensureRegistration(const Component &component) constTTAMachine::Componentvirtual
FunctionUnit(const std::string &name)TTAMachine::FunctionUnit
FunctionUnit(const ObjectState *state)TTAMachine::FunctionUnit
FunctionUnit(const FunctionUnit &)TTAMachine::FunctionUnitprivate
hasAddressSpace() constTTAMachine::FunctionUnitvirtual
hasOperation(const std::string &name) constTTAMachine::FunctionUnitvirtual
hasOperationLowercase(const std::string &name) constTTAMachine::FunctionUnitvirtual
hasOperationPort(const std::string &name) constTTAMachine::FunctionUnitvirtual
hasPipelineElement(const std::string &name) constTTAMachine::FunctionUnitvirtual
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
isArchitectureEqual(const FunctionUnit *fu, const bool checkPortWidths=true) constTTAMachine::FunctionUnitvirtual
isRegistered() constTTAMachine::Componentvirtual
loadState(const ObjectState *state)TTAMachine::FunctionUnitvirtual
loadStateWithoutReferences(const ObjectState *fuState)TTAMachine::FunctionUnitprivate
machine() constTTAMachine::Componentvirtual
machine_TTAMachine::Componentprivate
MachinePart()TTAMachine::MachinePartprotected
MachinePart(const MachinePart &)TTAMachine::MachinePartprivate
maxLatency() constTTAMachine::FunctionUnitvirtual
name() constTTAMachine::Componentvirtual
name_TTAMachine::Componentprivate
NameSet typedefTTAMachine::Unitprivate
needsConflictDetection() constTTAMachine::FunctionUnit
operation(const std::string &name) constTTAMachine::FunctionUnitvirtual
operation(int index) constTTAMachine::FunctionUnitvirtual
operationCount() constTTAMachine::FunctionUnitvirtual
operationLowercase(const std::string &name) constTTAMachine::FunctionUnitvirtual
operationNames(TCETools::CIStringSet &opNames) constTTAMachine::FunctionUnitvirtual
operationPort(const std::string &name) constTTAMachine::FunctionUnitvirtual
operationPort(int index) constTTAMachine::FunctionUnitvirtual
operationPortCount() constTTAMachine::FunctionUnitvirtual
operations_TTAMachine::FunctionUnitprivate
OperationTable typedefTTAMachine::FunctionUnitprivate
operator=(const Unit &)TTAMachine::Unitprivate
orderNumber() constTTAMachine::FunctionUnitvirtual
orderNumber_TTAMachine::FunctionUnitprivate
OSKEY_ASTTAMachine::FunctionUnitstatic
OSKEY_NAMETTAMachine::Componentstatic
OSKEY_ORDER_NUMBERTTAMachine::FunctionUnitstatic
OSNAME_COMPONENTTTAMachine::Componentstatic
OSNAME_FUTTAMachine::FunctionUnitstatic
OSNAME_UNITTTAMachine::Unitstatic
outputPortCount(bool countBidir=false) constTTAMachine::Unitvirtual
pipelineElement(int index) constTTAMachine::FunctionUnitvirtual
pipelineElement(const std::string &name) constTTAMachine::FunctionUnitvirtual
pipelineElementCount() constTTAMachine::FunctionUnitvirtual
pipelineElements_TTAMachine::FunctionUnitprivate
PipelineElementTable typedefTTAMachine::FunctionUnitprivate
port(const std::string &name) constTTAMachine::FunctionUnitvirtual
port(int index) constTTAMachine::FunctionUnitvirtual
portCount() constTTAMachine::Unitvirtual
portNames(const ObjectState *state)TTAMachine::Unitprivatestatic
ports_TTAMachine::Unitprivate
PortTable typedefTTAMachine::Unitprivate
removePort(Port &port)TTAMachine::Unitprotectedvirtual
saveState() constTTAMachine::FunctionUnitvirtual
setAddressSpace(AddressSpace *as)TTAMachine::FunctionUnitvirtual
setMachine(Machine &mach)TTAMachine::Unitvirtual
setName(const std::string &name)TTAMachine::FunctionUnitvirtual
setOrderNumber(int)TTAMachine::FunctionUnitvirtual
triggerPort() constTTAMachine::FunctionUnitvirtual
Unit(const std::string &name)TTAMachine::Unitprotected
Unit(const ObjectState *state)TTAMachine::Unitprotected
Unit(const Unit &)TTAMachine::Unitprivate
unsetMachine()TTAMachine::FunctionUnitvirtual
unsetMachineDerived()TTAMachine::FunctionUnitprotected
~Component()TTAMachine::Componentvirtual
~FunctionUnit()TTAMachine::FunctionUnitvirtual
~MachinePart()TTAMachine::MachinePartprotectedvirtual
~Serializable()Serializableinlinevirtual
~Unit()TTAMachine::Unitvirtual