OmniSciDB  c07336695a
mapd_shared_mutex.h File Reference
#include <shared_mutex>
+ Include dependency graph for mapd_shared_mutex.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define mapd_lock_guard   std::lock_guard
 
#define mapd_unique_lock   std::unique_lock
 
#define mapd_shared_lock   std::shared_lock
 

Typedefs

using mapd_shared_mutex = std::shared_timed_mutex
 

Macro Definition Documentation

◆ mapd_lock_guard

#define mapd_lock_guard   std::lock_guard

Definition at line 29 of file mapd_shared_mutex.h.

◆ mapd_shared_lock

#define mapd_shared_lock   std::shared_lock

Definition at line 31 of file mapd_shared_mutex.h.

◆ mapd_unique_lock

#define mapd_unique_lock   std::unique_lock

Definition at line 30 of file mapd_shared_mutex.h.

Typedef Documentation

◆ mapd_shared_mutex

using mapd_shared_mutex = std::shared_timed_mutex

Definition at line 26 of file mapd_shared_mutex.h.