CellModules
mingw_stdthread Namespace Reference

Namespaces

namespace  detail
 
namespace  portable
 
namespace  this_thread
 
namespace  vista
 
namespace  xp
 

Classes

struct  _OwnerThread
 
class  once_flag
 
class  recursive_mutex
 
class  recursive_timed_mutex
 
class  shared_lock
 
class  shared_timed_mutex
 
class  thread
 
class  timed_mutex
 

Functions

template<class Callable , class... Args>
void call_once (once_flag &flag, Callable &&func, Args &&... args)
 
template<class Mutex >
void swap (shared_lock< Mutex > &lhs, shared_lock< Mutex > &rhs) noexcept
 

Function Documentation

◆ call_once()

template<class Callable , class... Args>
void mingw_stdthread::call_once ( once_flag flag,
Callable &&  func,
Args &&...  args 
)

Definition at line 471 of file mingw.mutex.h.

◆ swap()

template<class Mutex >
void mingw_stdthread::swap ( shared_lock< Mutex > &  lhs,
shared_lock< Mutex > &  rhs 
)
noexcept

Definition at line 467 of file mingw.shared_mutex.h.