ut_process.hpp File Reference

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

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

Go to the source code of this file.

Classes

class  ForSyDe::UT::UT2UT< T >
 The UT2UT signal used to inter-connect UT processes. More...
 
class  ForSyDe::UT::UT_in< T >
 The UT_in port is used for input ports of UT processes. More...
 
class  ForSyDe::UT::UT_out< T >
 The UT_out port is used for output ports of UT processes. More...
 

Namespaces

 ForSyDe
 The namespace for ForSyDe.
 
 ForSyDe::UT
 The namespace for untimed MoC.
 

Typedefs

template<typename T >
using ForSyDe::UT::signal = UT2UT< T >
 The UT::signal is an alias for UT::UT2UT.
 
template<typename T >
using ForSyDe::UT::in_port = UT_in< T >
 The UT::in_port is an alias for UT::UT_in.
 
template<typename T >
using ForSyDe::UT::out_port = UT_out< T >
 The UT::out_port is an alias for UT::UT_out.
 
typedef ForSyDe::process ForSyDe::UT::ut_process
 Abstract semantics of a process in the SY MoC.
 

Detailed Description

Implements the abstract process in the UT Model of Computation.

This files procides definitions for the signals, ports ans the abstract base process used in the untimed MoC.