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

#include <condition.hpp>

Public Member Functions

 windows_condition ()
 
 ~windows_condition ()
 
void notify_one ()
 
void notify_all ()
 
template<typename L >
bool timed_wait (L &lock, const boost::posix_time::ptime &abs_time)
 
template<typename L , typename Pr >
bool timed_wait (L &lock, const boost::posix_time::ptime &abs_time, Pr pred)
 
template<typename L >
void wait (L &lock)
 
template<typename L , typename Pr >
void wait (L &lock, Pr pred)
 

Constructor & Destructor Documentation

boost::interprocess::ipcdetail::windows_condition::windows_condition ( )
inline
boost::interprocess::ipcdetail::windows_condition::~windows_condition ( )
inline

References notify_all().

Member Function Documentation

void boost::interprocess::ipcdetail::windows_condition::notify_all ( )
inline

Referenced by ~windows_condition().

void boost::interprocess::ipcdetail::windows_condition::notify_one ( )
inline
template<typename L >
bool boost::interprocess::ipcdetail::windows_condition::timed_wait ( L &  lock,
const boost::posix_time::ptime abs_time 
)
inline
template<typename L , typename Pr >
bool boost::interprocess::ipcdetail::windows_condition::timed_wait ( L &  lock,
const boost::posix_time::ptime abs_time,
Pr  pred 
)
inline
template<typename L >
void boost::interprocess::ipcdetail::windows_condition::wait ( L &  lock)
inline
template<typename L , typename Pr >
void boost::interprocess::ipcdetail::windows_condition::wait ( L &  lock,
Pr  pred 
)
inline

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