adaptivity.hpp
Go to the documentation of this file.
Implements the synchronous Model of Computation.
apply(sc_module_name _name)
The constructor requires the module name.
Definition: adaptivity.hpp:61
apply< T0, T1 > * make_apply(const std::string &pName, OIf< T0 > &outS, I1If< T1 > &inp1S, FIf< typename apply< T0, T1 >::functype > &fS)
Helper function to construct a comb process.
Definition: adaptivity.hpp:95
SY_out< OTYP > oport
port for the output channel
Definition: adaptivity.hpp:50
SY_in< ITYP > iport
port for the input channel
Definition: adaptivity.hpp:49
Process constructor for a combinational adaptive process with one input and one output.
Definition: adaptivity.hpp:46
SY_in< functype > fport
port for the function channel
Definition: adaptivity.hpp:54
std::function< abst_ext< OTYP >const abst_ext< ITYP > &)> functype
Type of the function to be passed to the process constructor.
Definition: adaptivity.hpp:53
Generated by Doxygen 1.8.11