dt_process.hpp File Reference

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

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

Go to the source code of this file.

Classes

class  ForSyDe::DT::DT2DT< T >
 The DT2DT signal used to inter-connect DT processes. More...
 
class  ForSyDe::DT::DT_in< T >
 The DT_in port is used for input ports of DT processes. More...
 
class  ForSyDe::DT::DT_out< T >
 The DT_out port is used for output ports of DT processes. More...
 

Namespaces

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

Typedefs

template<typename T >
using ForSyDe::DT::signal = DT2DT< T >
 The DT::signal is an alias for DT::DT2DT.
 
template<typename T >
using ForSyDe::DT::in_port = DT_in< T >
 The DT::in_port is an alias for DT::DT_in.
 
template<typename T >
using ForSyDe::DT::out_port = DT_out< T >
 The DT::out_port is an alias for DT::DT_out.
 
typedef ForSyDe::process ForSyDe::DT::dt_process
 Abstract semantics of a process in the DT MoC.
 

Detailed Description

Implements the abstract process in the DT Model of Computation.

This files procides definitions for the signals, ports and the abstract base process used in the discrete-time MoC.