OpenASIP
2.0
HDLGenerator
Synchronous
HDLGenerator::Synchronous Member List
This is the complete list of members for
HDLGenerator::Synchronous
, including all inherited members.
addComponent
(Component c)
HDLGenerator::Generatable
inline
addVariable
(Var op)
HDLGenerator::Synchronous
inline
build
() override
HDLGenerator::Synchronous
virtual
components_
HDLGenerator::Generatable
private
forAll
(Func func)
HDLGenerator::Generatable
inline
forAll
(Func func)
HDLGenerator::Generatable
inline
Generatable
(std::string name)
HDLGenerator::Generatable
inline
getRegister
(const std::string &var)
HDLGenerator::Generatable
inline
virtual
hasOption
(const std::string &var)
HDLGenerator::Generatable
inline
virtual
hdl
(std::ostream &stream, Language lang, int level) override
HDLGenerator::Synchronous
inline
virtual
HDLGenerator::Generatable::hdl
(std::ostream &stream, Language lang)
HDLGenerator::Generatable
inline
virtual
implementAll
(std::ostream &stream, Language lang)
HDLGenerator::Generatable
inline
virtual
implementAll
(std::ostream &stream, Language lang, int indent)
HDLGenerator::Generatable
inline
virtual
integerWidth
(const std::string &name)
HDLGenerator::Generatable
inline
isConstant
(const std::string &name)
HDLGenerator::Generatable
inline
virtual
isRegister
(const std::string &name)
HDLGenerator::Generatable
inline
virtual
isVariable
(const std::string &name)
HDLGenerator::Generatable
inline
virtual
name
() const noexcept
HDLGenerator::Generatable
inline
name_
HDLGenerator::Generatable
private
operator<<
(SS op)
HDLGenerator::Synchronous
inline
parent
() const noexcept
HDLGenerator::Generatable
inline
parent_
HDLGenerator::Generatable
private
parentIs
()
HDLGenerator::Generatable
inline
parentType
()
HDLGenerator::Generatable
inline
pushComponent
(std::shared_ptr< Generatable > c)
HDLGenerator::Generatable
inline
reads
(const std::string &var)
HDLGenerator::Generatable
inline
virtual
reads
(const LHSValue &var)
HDLGenerator::Generatable
inline
virtual
registers_
HDLGenerator::Synchronous
private
setParent
(Generatable *parent) noexcept
HDLGenerator::Generatable
inline
Synchronous
(std::string name)
HDLGenerator::Synchronous
inline
variables_
HDLGenerator::Synchronous
private
vhdlReset
(std::ostream &stream, Language lang, int level)
HDLGenerator::Synchronous
inline
virtual
width
(const std::string &name)
HDLGenerator::Generatable
inline
virtual
width
()
HDLGenerator::Generatable
inline
virtual
wireType
(const std::string &name)
HDLGenerator::Generatable
inline
virtual
wireType
() const
HDLGenerator::Generatable
inline
virtual
writes
(const std::string &var) override
HDLGenerator::Synchronous
inline
virtual
~Generatable
()=default
HDLGenerator::Generatable
virtual
Generated by
1.8.17