#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(); \
}
1.6.1