dde_process_constructors.hpp File Reference
  Implements the basic process constructors in the DDE MoC. More...
#include <functional>#include <algorithm>#include <tuple>#include <deque>#include <boost/numeric/ublas/matrix.hpp>#include "tt_event.hpp"#include "dde_process.hpp"
Include dependency graph for dde_process_constructors.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
| Classes | |
| class | ForSyDe::DDE::comb< T0, T1 > | 
| Process constructor for a combinational process with one input and one output.  More... | |
| class | ForSyDe::DDE::comb2< T0, T1, T2 > | 
| Process constructor for a combinational process with two inputs and one output.  More... | |
| class | ForSyDe::DDE::delay< T > | 
| Process constructor for a delay element.  More... | |
| class | ForSyDe::DDE::mealy< IT, ST, OT > | 
| Process constructor for a Mealy machine.  More... | |
| class | ForSyDe::DDE::mealy2< IT1, IT2, ST, OT > | 
| Process constructor for a Mealy machine with two inputs.  More... | |
| class | ForSyDe::DDE::filter< T > | 
| Process constructor for implementing a linear filter.  More... | |
| class | ForSyDe::DDE::filterf< T > | 
| Process constructor for implementing a linear filter with fixed step size.  More... | |
| class | ForSyDe::DDE::source< T > | 
| Process constructor for a source process.  More... | |
| class | ForSyDe::DDE::vsource< T > | 
| Process constructor for a source process with vector input.  More... | |
| class | ForSyDe::DDE::sink< T > | 
| Process constructor for a sink process.  More... | |
| class | ForSyDe::DDE::zip< T1, T2 > | 
| The zip process with two inputs and one output.  More... | |
| class | ForSyDe::DDE::zipX< T1, N > | 
| The zipX process with a vector of inputs and one output.  More... | |
| class | ForSyDe::DDE::unzip< T1, T2 > | 
| The unzip process with one input and two outputs.  More... | |
| class | ForSyDe::DDE::unzipX< T1, N > | 
| The unzipX process with a vector of outputs and one input.  More... | |
| class | ForSyDe::DDE::fanout< T > | 
| Process constructor for a fan-out process with one input and one output.  More... | |
| Namespaces | |
| ForSyDe | |
| The namespace for ForSyDe. | |
| ForSyDe::DDE | |
| The namespace for DDE MoC. | |
Detailed Description
Implements the basic process constructors in the DDE MoC.
This file includes the basic process constructors used for modeling in the distributed discrete-event model of computation.
Generated by Doxygen 1.8.11
 
          
          