OpenASIP  2.0
TTAMachine::NullInstructionTemplate Member List

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

addSlot(const std::string &slotName, int width, ImmediateUnit &dstUnit)TTAMachine::NullInstructionTemplatevirtual
Component(const std::string &name)TTAMachine::Componentprotected
Component(const ObjectState *state)TTAMachine::Componentprotected
Component(const Component &)TTAMachine::Componentprivate
deleteAllSlots()TTAMachine::InstructionTemplateprivate
destinationOfSlot(const std::string &slotName) constTTAMachine::NullInstructionTemplatevirtual
destinationUsesSlot(const std::string &slotName, const ImmediateUnit &dstUnit) constTTAMachine::NullInstructionTemplatevirtual
ensureRegistration(const Component &component) constTTAMachine::NullInstructionTemplatevirtual
id_TTAMachine::MachinePartprivate
idCounter_TTAMachine::MachinePartprivatestatic
instance()TTAMachine::NullInstructionTemplatestatic
instance_TTAMachine::NullInstructionTemplateprivatestatic
InstructionTemplate(const std::string &name, Machine &owner)TTAMachine::InstructionTemplate
InstructionTemplate(const ObjectState *state, Machine &owner)TTAMachine::InstructionTemplate
internalSetMachine(Machine &machine)TTAMachine::Componentprotected
internalUnsetMachine()TTAMachine::Componentprotected
isEmpty() constTTAMachine::NullInstructionTemplatevirtual
isOneOfDestinations(const ImmediateUnit &dstUnit) constTTAMachine::NullInstructionTemplatevirtual
isRegistered() constTTAMachine::NullInstructionTemplatevirtual
loadState(const ObjectState *state)TTAMachine::NullInstructionTemplatevirtual
machine() constTTAMachine::NullInstructionTemplatevirtual
machine_TTAMachine::NullInstructionTemplateprivatestatic
MachinePart()TTAMachine::MachinePartprotected
MachinePart(const MachinePart &)TTAMachine::MachinePartprivate
name() constTTAMachine::NullInstructionTemplatevirtual
name_TTAMachine::Componentprivate
NullInstructionTemplate()TTAMachine::NullInstructionTemplateprivate
numberOfDestinations() constTTAMachine::NullInstructionTemplatevirtual
numberOfSlots(const ImmediateUnit &dstUnit) constTTAMachine::NullInstructionTemplatevirtual
operator=(const Component &)TTAMachine::Componentprivate
OSKEY_NAMETTAMachine::Componentstatic
OSNAME_COMPONENTTTAMachine::Componentstatic
OSNAME_INSTRUCTION_TEMPLATETTAMachine::InstructionTemplatestatic
removeSlot(const std::string &slotName)TTAMachine::NullInstructionTemplatevirtual
removeSlots(const ImmediateUnit &dstUnit)TTAMachine::NullInstructionTemplatevirtual
saveState() constTTAMachine::NullInstructionTemplatevirtual
setMachine(Machine &machine)TTAMachine::NullInstructionTemplatevirtual
setName(const std::string &name)TTAMachine::NullInstructionTemplatevirtual
slot(int index) constTTAMachine::NullInstructionTemplatevirtual
slotCount() constTTAMachine::NullInstructionTemplatevirtual
slotOfDestination(const ImmediateUnit &dstUnit, int index) constTTAMachine::NullInstructionTemplatevirtual
slots_TTAMachine::InstructionTemplateprivate
SlotTable typedefTTAMachine::InstructionTemplateprivate
supportedWidth() constTTAMachine::NullInstructionTemplatevirtual
supportedWidth(const ImmediateUnit &dstUnit) constTTAMachine::NullInstructionTemplatevirtual
supportedWidth(const std::string &slotName) constTTAMachine::NullInstructionTemplatevirtual
templateSlot(const std::string &slotName) constTTAMachine::InstructionTemplate
unsetMachine()TTAMachine::NullInstructionTemplatevirtual
usesSlot(const std::string &slotName) constTTAMachine::NullInstructionTemplatevirtual
~Component()TTAMachine::Componentvirtual
~InstructionTemplate()TTAMachine::InstructionTemplatevirtual
~MachinePart()TTAMachine::MachinePartprotectedvirtual
~NullInstructionTemplate()TTAMachine::NullInstructionTemplateprivatevirtual
~Serializable()Serializableinlinevirtual