uvcc
libuv C++ bindings
uv::mutex Class Reference

Public Types

using uv_t = ::uv_mutex_t
 

Public Member Functions

 mutex (const mutex &)=delete
 
mutexoperator= (const mutex &)=delete
 
 mutex (mutex &&)=delete
 
mutexoperator= (mutex &&)=delete
 
void lock () noexcept
 
bool try_lock () noexcept
 
void unlock () noexcept
 
 operator const uv_t * () const noexcept
 
 operator uv_t * () noexcept
 

Detailed Description

Definition at line 14 of file threading.hpp.


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