RaftLib  0.3a
C++ Stream Processing Template Library
noparallel.hpp
1 
20 #ifndef _NOPARALLEL_HPP_
21 #define _NOPARALLEL_HPP_ 1
22 
23 
24 #include "kernel.hpp"
25 #include "port_info.hpp"
26 #include "fifo.hpp"
27 #include "allocate.hpp"
28 #include "schedule.hpp"
29 #include <set>
30 #include <iostream>
31 
32 class Map;
33 
34 
35 
37 {
38 public:
39  no_parallel( Map &map,
40  Allocate &alloc,
41  Schedule &sched,
42  volatile bool &exit_para );
43 
44  virtual ~no_parallel() = default;
45  virtual void start();
46 
47 };
48 
49 #endif /* END _NOPARALLEL_HPP_ */
Definition: noparallel.hpp:36
no_parallel(Map &map, Allocate &alloc, Schedule &sched, volatile bool &exit_para)
Definition: noparallel.cpp:26
Definition: map.hpp:47
Definition: allocate.hpp:54
Definition: schedule.hpp:34