25 #ifndef _ALLOCATE_HPP_
26 #define _ALLOCATE_HPP_ 1
30 #include "port_info.hpp"
60 virtual void run() = 0;
91 std::set< raft::kernel* > &all_kernels;
106 volatile bool ready =
false;
volatile bool & exit_alloc
Definition: allocate.hpp:104
void setReady()
Definition: allocate.cpp:52
std::set< raft::kernel * > & source_kernels
Definition: allocate.hpp:90
void waitTillReady()
Definition: allocate.cpp:46
virtual ~Allocate()
Definition: allocate.cpp:37
std::set< FIFO * > allocated_fifo
Definition: allocate.hpp:97
void initialize(PortInfo *src, PortInfo *dst, FIFO *fifo)
Definition: allocate.cpp:58
Definition: allocate.hpp:36
Allocate(Map &map, volatile bool &exit_alloc)
Definition: allocate.cpp:30
Definition: port_info.hpp:39