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

Namespaces

 hiden
 
 no_interruption_point
 

Functions

void BOOST_THREAD_DECL yield () BOOST_NOEXCEPT
 
bool BOOST_THREAD_DECL interruptible_wait (detail::win32::handle handle_to_wait_for, detail::timeout target_time)
 
void interruptible_wait (uintmax_t milliseconds)
 
BOOST_SYMBOL_VISIBLE void interruptible_wait (system_time const &abs_time)
 
template<typename TimeDuration >
BOOST_SYMBOL_VISIBLE void sleep (TimeDuration const &rel_time)
 
BOOST_SYMBOL_VISIBLE void sleep (system_time const &abs_time)
 

Function Documentation

bool BOOST_THREAD_DECL boost::this_thread::interruptible_wait ( detail::win32::handle  handle_to_wait_for,
detail::timeout  target_time 
)
void boost::this_thread::interruptible_wait ( uintmax_t  milliseconds)
inline

References interruptible_wait().

BOOST_SYMBOL_VISIBLE void boost::this_thread::interruptible_wait ( system_time const &  abs_time)
inline

References interruptible_wait().

template<typename TimeDuration >
BOOST_SYMBOL_VISIBLE void boost::this_thread::sleep ( TimeDuration const &  rel_time)
inline
BOOST_SYMBOL_VISIBLE void boost::this_thread::sleep ( system_time const &  abs_time)
inline

References interruptible_wait().

void BOOST_THREAD_DECL boost::this_thread::yield ( )