#include <barrier.hpp>
|
| | barrier (unsigned int count) |
| |
| template<typename F > |
| | barrier (unsigned int count, BOOST_THREAD_RV_REF(F) funct, typename enable_if< typename is_void< typename result_of< F >::type >::type, dummy * >::type=0) |
| |
| template<typename F > |
| | barrier (unsigned int count, F &funct, typename enable_if< typename is_void< typename result_of< F >::type >::type, dummy * >::type=0) |
| |
| template<typename F > |
| | barrier (unsigned int count, BOOST_THREAD_RV_REF(F) funct, typename enable_if< typename is_same< typename result_of< F >::type, unsigned int >::type, dummy * >::type=0) |
| |
| template<typename F > |
| | barrier (unsigned int count, F &funct, typename enable_if< typename is_same< typename result_of< F >::type, unsigned int >::type, dummy * >::type=0) |
| |
| | barrier (unsigned int count, void(*funct)()) |
| |
| | barrier (unsigned int count, unsigned int(*funct)()) |
| |
| bool | wait () |
| |
| void | count_down_and_wait () |
| |
| boost::interprocess::barrier::barrier |
( |
unsigned int |
count | ) |
|
|
inlineexplicit |
template<typename F >
| boost::barrier::barrier |
( |
unsigned int |
count, |
|
|
BOOST_THREAD_RV_REF(F) |
funct, |
|
|
typename enable_if< typename is_void< typename result_of< F >::type >::type, dummy * >::type |
= 0 |
|
) |
| |
|
inline |
template<typename F >
| boost::barrier::barrier |
( |
unsigned int |
count, |
|
|
F & |
funct, |
|
|
typename enable_if< typename is_void< typename result_of< F >::type >::type, dummy * >::type |
= 0 |
|
) |
| |
|
inline |
template<typename F >
| boost::barrier::barrier |
( |
unsigned int |
count, |
|
|
BOOST_THREAD_RV_REF(F) |
funct, |
|
|
typename enable_if< typename is_same< typename result_of< F >::type, unsigned int >::type, dummy * >::type |
= 0 |
|
) |
| |
|
inline |
template<typename F >
| boost::barrier::barrier |
( |
unsigned int |
count, |
|
|
F & |
funct, |
|
|
typename enable_if< typename is_same< typename result_of< F >::type, unsigned int >::type, dummy * >::type |
= 0 |
|
) |
| |
|
inline |
| boost::barrier::barrier |
( |
unsigned int |
count, |
|
|
void(*)() |
funct |
|
) |
| |
|
inline |
| boost::barrier::barrier |
( |
unsigned int |
count, |
|
|
unsigned int(*)() |
funct |
|
) |
| |
|
inline |
| void boost::barrier::count_down_and_wait |
( |
| ) |
|
|
inline |
| bool boost::interprocess::barrier::wait |
( |
void |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: