Flutter Engine
The Flutter Engine
|
#include <mutex>
Go to the source code of this file.
Macros | |
#define | HB_MUTEX_IMPL_INIT UNUSED |
#define | hb_mutex_impl_init(M) HB_STMT_START { new (M) hb_mutex_impl_t; } HB_STMT_END |
#define | hb_mutex_impl_lock(M) (M)->lock () |
#define | hb_mutex_impl_unlock(M) (M)->unlock () |
#define | hb_mutex_impl_finish(M) HB_STMT_START { (M)->~hb_mutex_impl_t(); } HB_STMT_END |
Typedefs | |
using | hb_mutex_impl_t = std::mutex |
#define hb_mutex_impl_finish | ( | M | ) | HB_STMT_START { (M)->~hb_mutex_impl_t(); } HB_STMT_END |
Definition at line 11 of file config-override.h.
#define HB_MUTEX_IMPL_INIT UNUSED |
Definition at line 7 of file config-override.h.
#define hb_mutex_impl_init | ( | M | ) | HB_STMT_START { new (M) hb_mutex_impl_t; } HB_STMT_END |
Definition at line 8 of file config-override.h.
#define hb_mutex_impl_lock | ( | M | ) | (M)->lock () |
Definition at line 9 of file config-override.h.
#define hb_mutex_impl_unlock | ( | M | ) | (M)->unlock () |
Definition at line 10 of file config-override.h.
using hb_mutex_impl_t = std::mutex |
Definition at line 6 of file config-override.h.