|
struct | tbb::internal::enable_if< Condition, T > |
| Enables one or the other code branches. More...
|
|
struct | tbb::internal::enable_if< true, T > |
|
struct | tbb::internal::strip< T > |
| Strips its template type argument from cv- and ref-qualifiers. More...
|
|
struct | tbb::internal::strip< const T > |
|
struct | tbb::internal::strip< volatile T > |
|
struct | tbb::internal::strip< const volatile T > |
|
struct | tbb::internal::strip< T & > |
|
struct | tbb::internal::strip< const T & > |
|
struct | tbb::internal::strip< volatile T & > |
|
struct | tbb::internal::strip< const volatile T & > |
|
struct | tbb::internal::strip< T(&)()> |
| Specialization for function pointers. More...
|
|
struct | tbb::internal::strip< T && > |
|
struct | tbb::internal::strip< const T && > |
|
struct | tbb::internal::strip< volatile T && > |
|
struct | tbb::internal::strip< const volatile T && > |
|
struct | tbb::internal::strip< T(&)[N]> |
| Specialization for arrays converts to a corresponding pointer. More...
|
|
struct | tbb::internal::strip< const T(&)[N]> |
|
struct | tbb::internal::strip< volatile T(&)[N]> |
|
struct | tbb::internal::strip< const volatile T(&)[N]> |
|
struct | tbb::internal::is_same_type< U, V > |
| Detects whether two given types are the same. More...
|
|
struct | tbb::internal::is_same_type< W, W > |
|
struct | tbb::internal::is_ref< T > |
|
struct | tbb::internal::is_ref< U & > |
|
struct | tbb::internal::is_integral_impl< T > |
| Partial support for std::is_integral. More...
|
|
struct | tbb::internal::is_integral_impl< bool > |
|
struct | tbb::internal::is_integral_impl< char > |
|
struct | tbb::internal::is_integral_impl< wchar_t > |
|
struct | tbb::internal::is_integral_impl< short > |
|
struct | tbb::internal::is_integral_impl< int > |
|
struct | tbb::internal::is_integral_impl< long > |
|
struct | tbb::internal::is_integral_impl< long long > |
|
struct | tbb::internal::is_integral< T > |
|
struct | tbb::internal::void_t<... > |
| std::void_t internal implementation (to avoid GCC < 4.7 "template aliases" absence) More...
|
|
struct | tbb::internal::supports_impl< T, typename, Checks > |
|
struct | tbb::internal::supports_impl< T, typename void_t< Checks< T >... >::type, Checks... > |
|
struct | tbb::internal::stored_pack< Types > |
| Allows to store a function parameter pack as a variable and later pass it to another function. More...
|
|
struct | tbb::internal::stored_pack<> |
|
struct | tbb::internal::stored_pack< T, Types... > |
|
class | tbb::internal::index_sequence< S > |
|
struct | tbb::internal::make_index_sequence_impl< N, S > |
|
struct | tbb::internal::make_index_sequence_impl< 0, S... > |
|
struct | tbb::internal::conjunction< Args > |
|
struct | tbb::internal::conjunction< First, Args... > |
|
struct | tbb::internal::conjunction< T > |
|
struct | tbb::internal::conjunction<> |
|
struct | tbb::internal::body_arg_detector< F > |
|
struct | tbb::internal::body_arg_detector< ReturnType(Callable::*)(T)> |
|
struct | tbb::internal::body_arg_detector< ReturnType(Callable::*)(T) const > |
|
struct | tbb::internal::conditional< C, T, U > |
|
struct | tbb::internal::conditional< true, T, U > |
|