|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Typedefs | |
| typedef enum tbb::internal::icc_intrinsics_port::memory_order_map | memory_order_map |
Enumerations | |
| enum | memory_order_map { relaxed = memory_order_relaxed, acquire = memory_order_acquire, release = memory_order_release, full_fence = memory_order_seq_cst } |
Functions | |
| template<typename T > | |
| T | convert_argument (T value) |
| template<typename T > | |
| void * | convert_argument (T *value) |
| typedef enum tbb::internal::icc_intrinsics_port::memory_order_map tbb::internal::icc_intrinsics_port::memory_order_map |
| Enumerator | |
|---|---|
| relaxed | |
| acquire | |
| release | |
| full_fence | |
Definition at line 127 of file icc_generic.h.
| T tbb::internal::icc_intrinsics_port::convert_argument | ( | T | value | ) |
Definition at line 81 of file icc_generic.h.
References value.
Referenced by tbb::internal::machine_load_store_relaxed< T, S >::store(), and tbb::internal::machine_load_store< T, S >::store_with_release().
| void* tbb::internal::icc_intrinsics_port::convert_argument | ( | T * | value | ) |
Definition at line 88 of file icc_generic.h.
References value.