|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include "internal/_deprecated_header_message_guard.h"#include "internal/_warning_suppress_enable_notice.h"#include <pthread.h>#include <new>#include "aligned_space.h"#include "tbb_stddef.h"#include "tbb_profiling.h"#include "internal/_warning_suppress_disable_notice.h"Go to the source code of this file.
Classes | |
| class | tbb::scoped_lock |
| The scoped locking pattern. More... | |
Namespaces | |
| tbb | |
| The graph class. | |
Macros | |
| #define | __TBB_recursive_mutex_H |
| #define | __TBB_recursive_mutex_H_include_area |
Functions | |
| class | tbb::__TBB_DEPRECATED_IN_VERBOSE_MODE_MSG ("tbb::recursive_mutex is deprecated, use std::recursive_mutex") recursive_mutex |
| Mutex that allows recursive mutex acquisition. More... | |
| tbb::~recursive_mutex () | |
| void | tbb::lock () |
| Acquire lock. More... | |
| bool | tbb::try_lock () |
| Try acquiring lock (non-blocking) More... | |
| void | tbb::unlock () |
| Release lock. More... | |
| native_handle_type | tbb::native_handle () |
| void __TBB_EXPORTED_METHOD | tbb::internal_construct () |
| All checks from mutex constructor using mutex.state were moved here. More... | |
| void __TBB_EXPORTED_METHOD | tbb::internal_destroy () |
| All checks from mutex destructor using mutex.state were moved here. More... | |
Variables | |
| static const bool | tbb::is_rw_mutex = false |
| static const bool | tbb::is_recursive_mutex = true |
| static const bool | tbb::is_fair_mutex = false |
| #define __TBB_recursive_mutex_H |
Definition at line 29 of file recursive_mutex.h.
| #define __TBB_recursive_mutex_H_include_area |
Definition at line 31 of file recursive_mutex.h.