OpenASIP  2.0
HDLGenerator::SignedVariable Member List

This is the complete list of members for HDLGenerator::SignedVariable, including all inherited members.

addComponent(Component c)HDLGenerator::Generatableinline
build()HDLGenerator::Generatableinlinevirtual
components_HDLGenerator::Generatableprivate
declare(std::ostream &stream, Language lang, int level)HDLGenerator::Variableinline
forAll(Func func)HDLGenerator::Generatableinline
forAll(Func func)HDLGenerator::Generatableinline
Generatable(std::string name)HDLGenerator::Generatableinline
getRegister(const std::string &var)HDLGenerator::Generatableinlinevirtual
hasOption(const std::string &var)HDLGenerator::Generatableinlinevirtual
hdl(std::ostream &stream, Language lang, int indent)HDLGenerator::Generatableinlinevirtual
hdl(std::ostream &stream, Language lang)HDLGenerator::Generatableinlinevirtual
implementAll(std::ostream &stream, Language lang)HDLGenerator::Generatableinlinevirtual
implementAll(std::ostream &stream, Language lang, int indent)HDLGenerator::Generatableinlinevirtual
integerWidth(const std::string &name)HDLGenerator::Generatableinline
isConstant(const std::string &name)HDLGenerator::Generatableinlinevirtual
isRegister(const std::string &name)HDLGenerator::Generatableinlinevirtual
isVariable(const std::string &name)HDLGenerator::Generatableinlinevirtual
isVector()HDLGenerator::Variableinline
name() const noexceptHDLGenerator::Generatableinline
name_HDLGenerator::Generatableprivate
parent() const noexceptHDLGenerator::Generatableinline
parent_HDLGenerator::Generatableprivate
parentIs()HDLGenerator::Generatableinline
parentType()HDLGenerator::Generatableinline
pushComponent(std::shared_ptr< Generatable > c)HDLGenerator::Generatableinline
reads(const std::string &var)HDLGenerator::Generatableinlinevirtual
reads(const LHSValue &var)HDLGenerator::Generatableinlinevirtual
setParent(Generatable *parent) noexceptHDLGenerator::Generatableinline
SignedVariable(std::string name, int width=1)HDLGenerator::SignedVariableinline
SignedVariable(std::string name, std::string width)HDLGenerator::SignedVariableinline
strWidth_HDLGenerator::Variableprivate
Variable(std::string name, int width=1)HDLGenerator::Variableinline
Variable(std::string name, std::string width)HDLGenerator::Variableinline
verilogRange()HDLGenerator::Variableinline
verilogTypeDeclaration()HDLGenerator::SignedVariableinline
vhdlRange()HDLGenerator::Variableinline
vhdlTypeDeclaration()HDLGenerator::SignedVariableinlinevirtual
width() finalHDLGenerator::Variableinlinevirtual
HDLGenerator::Generatable::width(const std::string &name)HDLGenerator::Generatableinlinevirtual
width_HDLGenerator::Variableprivate
wireType()HDLGenerator::Variableinline
HDLGenerator::Generatable::wireType(const std::string &name)HDLGenerator::Generatableinlinevirtual
HDLGenerator::Generatable::wireType() constHDLGenerator::Generatableinlinevirtual
wireType_HDLGenerator::Variableprivate
writes(const std::string &var)HDLGenerator::Generatableinlinevirtual
~Generatable()=defaultHDLGenerator::Generatablevirtual