dde_process.hpp File Reference

Implements the abstract process in the DDE Model of Computation. More...

#include "tt_event.hpp"
#include "abssemantics.hpp"
Include dependency graph for dde_process.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ForSyDe::DDE::DDE2DDE< T >
 The DDE2DDE signal used to inter-connect DDE processes. More...
 
class  ForSyDe::DDE::DDE_in< T >
 The DDE_in port is used for input ports of DDE processes. More...
 
class  ForSyDe::DDE::DDE_out< T >
 The DDE_out port is used for output ports of DDE processes. More...
 

Namespaces

 ForSyDe
 The namespace for ForSyDe.
 
 ForSyDe::DDE
 The namespace for DDE MoC.
 

Typedefs

template<typename T >
using ForSyDe::DDE::signal = DDE2DDE< T >
 The DDE::signal is an alias for DDE::DDE2DDE.
 
template<typename T >
using ForSyDe::DDE::in_port = DDE_in< T >
 The DDE::in_port is an alias for DDE::DDE_in.
 
template<typename T >
using ForSyDe::DDE::out_port = DDE_out< T >
 The DDE::out_port is an alias for DDE::DDE_out.
 
typedef ForSyDe::process ForSyDe::DDE::dde_process
 Abstract semantics of a process in the DDE MoC.
 

Detailed Description

Implements the abstract process in the DDE Model of Computation.

This files procides definitions for the signals, ports ans the abstract base process used in the distributed discrete-event MoC.