#include <thread_barrier.h>
Definition at line 20 of file thread_barrier.h.
sstmac::native::thread_barrier::thread_barrier |
( |
int |
nthread | ) |
|
sstmac::native::thread_barrier::thread_barrier |
( |
| ) |
|
|
inline |
void sstmac::native::thread_barrier::init |
( |
int |
nthread | ) |
|
int sstmac::native::thread_barrier::init_level |
( |
int |
level, |
|
|
int |
num, |
|
|
int |
offset |
|
) |
| |
|
protected |
void sstmac::native::thread_barrier::lock |
( |
lock_t * |
l | ) |
|
|
protected |
int64_t sstmac::native::thread_barrier::run |
( |
int |
me, |
|
|
int |
level, |
|
|
int |
nthread, |
|
|
int64_t |
vote, |
|
|
thread_barrier_functor * |
functor |
|
) |
| |
|
protected |
void sstmac::native::thread_barrier::unlock |
( |
lock_t * |
l | ) |
|
|
protected |
lock_t* sstmac::native::thread_barrier::in_locks_ |
|
protected |
std::vector<std::vector<barrier_state> > sstmac::native::thread_barrier::levels_ |
|
protected |
int sstmac::native::thread_barrier::nthread_ |
|
protected |
lock_t* sstmac::native::thread_barrier::out_locks_ |
|
protected |
int sstmac::native::thread_barrier::twoPowN_ |
|
protected |
The documentation for this class was generated from the following file: