OpenASIP  2.0
HDLGenerator::HDLOperation Member List

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

addComponent(Component c)HDLGenerator::Generatableinline
altnameHDLGenerator::SequentialStatementprivate
build() overrideHDLGenerator::HDLOperationinlinevirtual
components_HDLGenerator::Generatableprivate
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 level) overrideHDLGenerator::HDLOperationinlinevirtual
HDLGenerator::Generatable::hdl(std::ostream &stream, Language lang)HDLGenerator::Generatableinlinevirtual
HDLOperation()HDLGenerator::HDLOperationinline
HDLOperation(std::string name, std::deque< std::string > impl, Language lang)HDLGenerator::HDLOperationinline
impl_HDLGenerator::HDLOperationprivate
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
lang_HDLGenerator::HDLOperationprivate
name() const noexceptHDLGenerator::Generatableinline
name_HDLGenerator::Generatableprivate
operator<<(const std::string &rhs)HDLGenerator::HDLOperationinline
operator<<(const std::string &&rhs)HDLGenerator::HDLOperationinline
parent() const noexceptHDLGenerator::Generatableinline
parent_HDLGenerator::Generatableprivate
parentIs()HDLGenerator::Generatableinline
parentType()HDLGenerator::Generatableinline
pushComponent(std::shared_ptr< Generatable > c)HDLGenerator::Generatableinline
readList_HDLGenerator::HDLOperationprivate
reads(const std::string &var)HDLGenerator::Generatableinlinevirtual
reads(const LHSValue &var)HDLGenerator::Generatableinlinevirtual
SequentialStatement(std::string name)HDLGenerator::SequentialStatementinline
setParent(Generatable *parent) noexceptHDLGenerator::Generatableinline
width(const std::string &name)HDLGenerator::Generatableinlinevirtual
width()HDLGenerator::Generatableinlinevirtual
wireType(const std::string &name)HDLGenerator::Generatableinlinevirtual
wireType() constHDLGenerator::Generatableinlinevirtual
writes(const std::string &var)HDLGenerator::Generatableinlinevirtual
~Generatable()=defaultHDLGenerator::Generatablevirtual