OpenASIP  2.0
ProGe::LoopBufferBlock Member List

This is the complete list of members for ProGe::LoopBufferBlock, including all inherited members.

addPackage(const std::string &packageName)ProGe::BaseNetlistBlockprotected
addParameter(const Parameter &param)ProGe::BaseNetlistBlockprotected
addPort(NetlistPort *port)ProGe::BaseNetlistBlockprotected
addPortGroup(NetlistPortGroup *portGroup)ProGe::BaseNetlistBlockprotected
addSubBlock(BaseNetlistBlock *subBlock, const std::string &instanceName="")ProGe::BaseNetlistBlockprotected
BaseNetlistBlock()ProGe::BaseNetlistBlock
BaseNetlistBlock(BaseNetlistBlock *parent)ProGe::BaseNetlistBlockexplicit
BaseNetlistBlock(const std::string &moduleName, const std::string &instanceName, BaseNetlistBlock *parent=nullptr)ProGe::BaseNetlistBlock
BaseNetlistBlock(const BaseNetlistBlock &)ProGe::BaseNetlistBlockprivate
BlockContainerType typedefProGe::BaseNetlistBlock
build() overrideProGe::BaseNetlistBlockvirtual
connect() overrideProGe::BaseNetlistBlockvirtual
connectClocks()ProGe::BaseNetlistBlockprotected
connectResets()ProGe::BaseNetlistBlockprotected
deleteSubBlock(BaseNetlistBlock *subBlock)ProGe::BaseNetlistBlockprotected
entityStr_ProGe::LoopBufferBlockprivate
finalize() overrideProGe::BaseNetlistBlockvirtual
findPort(const std::string &portName, bool recursiveSearch=false, bool partialMatch=true) constProGe::BaseNetlistBlockprotected
hasParameter(const std::string &name) constProGe::BaseNetlistBlockvirtual
hasParentBlock() constProGe::BaseNetlistBlockvirtual
hasPortsBy(SignalType type) constProGe::BaseNetlistBlockvirtual
hasSubBlock(const std::string &instanceName) constProGe::BaseNetlistBlockvirtual
implmenetationFile_ProGe::LoopBufferBlockprivate
instanceName() constProGe::BaseNetlistBlock
instanceName_ProGe::BaseNetlistBlockprivate
instructionPortIn() constProGe::LoopBufferBlock
instructionPortIn_ProGe::LoopBufferBlockprivate
instructionPortOut() constProGe::LoopBufferBlock
instructionPortOut_ProGe::LoopBufferBlockprivate
isLeaf() constProGe::BaseNetlistBlockinlinevirtual
isSubBlock(const BaseNetlistBlock &block) constProGe::BaseNetlistBlockvirtual
isVirtual() constProGe::BaseNetlistBlockinlinevirtual
lenCntrPortOut() constProGe::LoopBufferBlock
lenCntrPortOut_ProGe::LoopBufferBlockprivate
lockPortIn() constProGe::LoopBufferBlock
lockPortIn_ProGe::LoopBufferBlockprivate
lockPortOut() constProGe::LoopBufferBlock
lockPortOut_ProGe::LoopBufferBlockprivate
lockReqPortIn() constProGe::LoopBufferBlock
lockReqPortIn_ProGe::LoopBufferBlockprivate
lockReqPortOut() constProGe::LoopBufferBlock
lockReqPortOut_ProGe::LoopBufferBlockprivate
loopBodySizePortIn() constProGe::LoopBufferBlock
loopBodySizePortIn_ProGe::LoopBufferBlockprivate
LoopBufferBlock()=deleteProGe::LoopBufferBlock
LoopBufferBlock(const ProGeContext &context, BaseNetlistBlock *parent=nullptr)ProGe::LoopBufferBlock
loopFromImemPortOut() constProGe::LoopBufferBlock
loopFromImemPortOut_ProGe::LoopBufferBlockprivate
loopIterationPortIn() constProGe::LoopBufferBlock
loopIterationPortIn_ProGe::LoopBufferBlockprivate
moduleName() constProGe::BaseNetlistBlock
moduleName_ProGe::BaseNetlistBlockprivate
name() constProGe::BaseNetlistBlock
netlist() constProGe::BaseNetlistBlockvirtual
netlist()ProGe::BaseNetlistBlockprotected
netlist_ProGe::BaseNetlistBlockprivate
operator=(const BaseNetlistBlock &)ProGe::BaseNetlistBlockprivate
package(size_t idx) constProGe::BaseNetlistBlockvirtual
packageCount() constProGe::BaseNetlistBlockvirtual
packages_ProGe::BaseNetlistBlockprivate
parameter(const std::string &name) constProGe::BaseNetlistBlockvirtual
parameter(size_t index) constProGe::BaseNetlistBlockvirtual
parameter(const std::string &name)ProGe::BaseNetlistBlockprotected
ParameterContainerType typedefProGe::BaseNetlistBlock
parameterCount() constProGe::BaseNetlistBlockvirtual
parameters_ProGe::BaseNetlistBlockprivate
parent_ProGe::BaseNetlistBlockprivate
parentBlock() constProGe::BaseNetlistBlockvirtual
parentBlock()ProGe::BaseNetlistBlockprotectedvirtual
port(size_t index) constProGe::BaseNetlistBlockvirtual
port(const std::string &portName, bool partialMatch=true) constProGe::BaseNetlistBlockvirtual
port(size_t index)ProGe::BaseNetlistBlockprotectedvirtual
portBy(SignalType type, size_t index=0) constProGe::BaseNetlistBlockvirtual
PortContainerType typedefProGe::BaseNetlistBlock
portCount() constProGe::BaseNetlistBlockvirtual
portGroup(size_t index) constProGe::BaseNetlistBlockvirtual
PortGroupContainerType typedefProGe::BaseNetlistBlock
portGroupCount() constProGe::BaseNetlistBlockvirtual
portGroups_ProGe::BaseNetlistBlockprivate
portGroupsBy(SignalGroupType type) constProGe::BaseNetlistBlockvirtual
ports()ProGe::BaseNetlistBlockinline
ports_ProGe::BaseNetlistBlockprivate
portsBy(SignalType type) constProGe::BaseNetlistBlockvirtual
removePort(NetlistPort *port)ProGe::BaseNetlistBlockprotected
removePortGroup(NetlistPortGroup *portGroup)ProGe::BaseNetlistBlockprotected
removeSubBlock(BaseNetlistBlock *subBlock)ProGe::BaseNetlistBlockprotected
setBlockWidthParameter(const std::string value)ProGe::LoopBufferBlock
setBufferSizeParameter(const std::string value)ProGe::LoopBufferBlock
setCoreIdParameter(const std::string value)ProGe::LoopBufferBlock
setInstanceName(const std::string &name)ProGe::BaseNetlistBlock
setIterationPortWidthParameter(const std::string value)ProGe::LoopBufferBlock
setModuleName(const std::string &name)ProGe::BaseNetlistBlockprotected
setParameter(const Parameter &param)ProGe::BaseNetlistBlockprotected
setParent(BaseNetlistBlock *parent)ProGe::BaseNetlistBlockprivatevirtual
setUsageTracingParameter(bool setting)ProGe::LoopBufferBlock
shallowCopy(const std::string &instanceName="") constProGe::BaseNetlistBlock
startPortIn() constProGe::LoopBufferBlock
startPortIn_ProGe::LoopBufferBlockprivate
stopPortIn() constProGe::LoopBufferBlock
stopPortIn_ProGe::LoopBufferBlockprivate
subBlock(size_t index) constProGe::BaseNetlistBlockvirtual
subBlock(size_t index)ProGe::BaseNetlistBlockprotectedvirtual
subBlockCount() constProGe::BaseNetlistBlockvirtual
subBlocks_ProGe::BaseNetlistBlockprivate
write(const Path &targetBaseDir, HDL targetLang=VHDL) const overrideProGe::LoopBufferBlockvirtual
writeSelf(const Path &targetBaseDir, HDL targetLang=VHDL) constProGe::BaseNetlistBlockvirtual
~BaseNetlistBlock()ProGe::BaseNetlistBlockvirtual
~IGenerationPhases()ProGe::IGenerationPhasesinlinevirtual
~LoopBufferBlock()ProGe::LoopBufferBlockvirtual