Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::thread_detail::void_fct_ptr_barrier_reseter Struct Reference

#include <barrier.hpp>

Public Member Functions

 void_fct_ptr_barrier_reseter (unsigned int size, void(*funct)())
 
 void_fct_ptr_barrier_reseter (void_fct_ptr_barrier_reseter const &other) BOOST_NOEXCEPT
 
 void_fct_ptr_barrier_reseter (BOOST_THREAD_RV_REF(void_fct_ptr_barrier_reseter) other) BOOST_NOEXCEPT
 
unsigned int operator() ()
 

Public Attributes

unsigned int size_
 
void(* fct_ )()
 

Constructor & Destructor Documentation

boost::thread_detail::void_fct_ptr_barrier_reseter::void_fct_ptr_barrier_reseter ( unsigned int  size,
void(*)()  funct 
)
inline
boost::thread_detail::void_fct_ptr_barrier_reseter::void_fct_ptr_barrier_reseter ( void_fct_ptr_barrier_reseter const &  other)
inline
boost::thread_detail::void_fct_ptr_barrier_reseter::void_fct_ptr_barrier_reseter ( BOOST_THREAD_RV_REF(void_fct_ptr_barrier_reseter other)
inline

Member Function Documentation

unsigned int boost::thread_detail::void_fct_ptr_barrier_reseter::operator() ( )
inline

References fct_, and size_.

Member Data Documentation

void(* boost::thread_detail::void_fct_ptr_barrier_reseter::fct_)()

Referenced by operator()().

unsigned int boost::thread_detail::void_fct_ptr_barrier_reseter::size_

Referenced by operator()().


The documentation for this struct was generated from the following file: