OpenASIP  2.0
ShortImmPSocketResource Member List

This is the complete list of members for ShortImmPSocketResource, including all inherited members.

activeCycle_OutputPSocketResourcemutableprivate
addToDependentGroup(const int group, SchedulingResource &resource)SchedulingResourcevirtual
addToRelatedGroup(const int group, SchedulingResource &resource)SchedulingResourcevirtual
assign(const int cycle, MoveNode &node) overrideOutputPSocketResourcevirtual
canAssign(const int cycle, const MoveNode &node) const overrideOutputPSocketResourcevirtual
clear() overrideOutputPSocketResourcevirtual
decreaseUseCount()SchedulingResourcevirtual
dependentResource(const int group, const int index) constSchedulingResourcevirtual
dependentResourceCount(const int group) constSchedulingResourceinline
dependentResourceGroup_SchedulingResourceprivate
dependentResourceGroupCount() constSchedulingResourcevirtual
hasDependentResource(const SchedulingResource &sResource) constSchedulingResourcevirtual
hasRelatedResource(const SchedulingResource &sResource) constSchedulingResourcevirtual
immediateWidth() constShortImmPSocketResource
immediateWidth_ShortImmPSocketResourceprivate
increaseUseCount()SchedulingResourcevirtual
initiationInterval() constSchedulingResource
initiationInterval_SchedulingResourceprotected
instructionIndex(int cycle) constSchedulingResourceinline
isAvailable(const int cycle) const overrideOutputPSocketResourcevirtual
isBusResource() constSchedulingResourcevirtual
isExecutionPipelineResource() constSchedulingResourcevirtual
isInputFUResource() constSchedulingResourcevirtual
isInputPSocketResource() constSchedulingResourcevirtual
isInUse(const int cycle) const overridePSocketResourcevirtual
isITemplateResource() constSchedulingResourcevirtual
isIUResource() constSchedulingResourcevirtual
isOutputFUResource() constSchedulingResourcevirtual
isOutputPSocketResource() const overrideOutputPSocketResourcevirtual
isSegmentResource() constSchedulingResourcevirtual
isShortImmPSocketResource() constShortImmPSocketResourcevirtual
name() constSchedulingResourcevirtual
name_SchedulingResourceprivate
operator<(const SchedulingResource &other) const overrideOutputPSocketResourcevirtual
operator=(const ShortImmPSocketResource &)ShortImmPSocketResourceprivate
OutputPSocketResource(const std::string &name, unsigned int initiationInterval=0)OutputPSocketResource
OutputPSocketResource(const OutputPSocketResource &)OutputPSocketResourceprivate
PSocketResource(const std::string &name, unsigned int initiationInterval=0)PSocketResource
PSocketResource(const PSocketResource &)PSocketResourceprivate
relatedResource(const int group, const int index) constSchedulingResourcevirtual
relatedResourceCount(const int group) constSchedulingResourceinline
relatedResourceGroup_SchedulingResourceprivate
relatedResourceGroupCount() constSchedulingResourcevirtual
relatedResourceSet_SchedulingResourceprivate
resourceRecord_PSocketResourceprotected
ResourceRecordType typedefPSocketResourceprotected
SchedulingResource(const std::string &name, const unsigned int ii=0)SchedulingResource
SchedulingResource(const SchedulingResource &)SchedulingResourceprivate
SchedulingResourceGroup typedefSchedulingResourceprivate
SchedulingResourceSet typedefSchedulingResourceprivate
SchedulingResourceVector typedefSchedulingResourceprivate
setInitiationInterval(unsigned int ii)SchedulingResource
setMaxCycle(unsigned int)SchedulingResourceinlinevirtual
ShortImmPSocketResource(const std::string &name, int immediateWidth, bool signExtends, unsigned int initiationInterval=0)ShortImmPSocketResource
ShortImmPSocketResource(const ShortImmPSocketResource &)ShortImmPSocketResourceprivate
signExtends() constShortImmPSocketResource
signExtends_ShortImmPSocketResourceprivate
storedPorts_OutputPSocketResourceprivate
unassign(const int cycle, MoveNode &node) overrideOutputPSocketResourcevirtual
useCount() constSchedulingResourcevirtual
useCount_SchedulingResourceprivate
validateDependentGroups() overrideOutputPSocketResourceprotectedvirtual
validateRelatedGroups()ShortImmPSocketResourceprotectedvirtual
zeroExtends() constShortImmPSocketResource
~OutputPSocketResource()OutputPSocketResourcevirtual
~PSocketResource()PSocketResourcevirtual
~SchedulingResource()SchedulingResourcevirtual
~ShortImmPSocketResource()ShortImmPSocketResourcevirtual