adaptivity.hpp File Reference

Definition of some adaptive processes. More...

#include "sy_moc.hpp"
#include <functional>
Include dependency graph for adaptivity.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ForSyDe::SY::apply< ITYP, OTYP >
 Process constructor for a combinational adaptive process with one input and one output. More...
 

Namespaces

 ForSyDe
 The namespace for ForSyDe.
 
 ForSyDe::SY
 The namespace for synchronous MoC.
 

Macros

#define WRITE_MULTIPORT(PORT, VAL)   for (int WMPi=0;WMPi<PORT.size();WMPi++) PORT[WMPi]->write(VAL);
 

Functions

template<class T0 , template< class > class OIf, class T1 , template< class > class I1If, template< class > class FIf>
apply< T0, T1 > * ForSyDe::SY::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. More...
 

Detailed Description

Definition of some adaptive processes.

This file includes the basic process constructors and other facilities used for modeling adaptive systems.