#include "sysc/kernel/sc_process.h"
#include "sysc/kernel/sc_wait.h"
Go to the source code of this file.
Classes | |
class | sc_core::sc_join |
Namespaces | |
namespace | sc_core |
Defines | |
#define | SC_CJOIN |
#define | SC_FORK |
#define | SC_JOIN |
#define SC_CJOIN |
}; \ sc_core::sc_join join; \ for ( unsigned int i = 0; \ i < sizeof(forkees)/sizeof(sc_core::sc_process_handle); \ i++ ) \ join.add_process(forkees[i]); \ join.wait_clocked(); \ }
#define SC_FORK |
{ \ sc_core::sc_process_handle forkees[] = {
#define SC_JOIN |
}; \ sc_core::sc_join join; \ for ( unsigned int i = 0; \ i < sizeof(forkees)/sizeof(sc_core::sc_process_handle); \ i++ ) \ join.add_process(forkees[i]); \ join.wait(); \ }