cilk | Namespace for all Intel Cilk Plus definitions that can be included in user code |
cilk_lib_1_1 | Namespace to wrap min/max reducer definitions when not compiling in "binary
compatibility" mode |
min_max_internal | Namespace containing internal implementation classes and functions for min/max reducers |
do_is_set_optimization | Tests whether the ReducersMinMaxIsSet "is_set optimization" is applicable |
identity_value | Gets the identity value when using the ReducersMinMaxIsSet "is_set optimization" |
reverse_predicate | Adapter class to reverse the arguments of a predicate |
comparator_base | Class to represent the comparator for a min/max view class |
view_content | Content class for op_min_view and op_max_view |
index_view_content | Content class for op_min_index_view and op_max_index_view |
rhs_proxy | Class to represent the right-hand side of *reducer = {min|max}_of(*reducer, value) |
view_base | Base class for min and max view classes |
monoid_base | Base class for min and max monoid classes |
op_max_view | The maximum reducer view class |
op_max | Monoid class for maximum reductions |
op_min_view | The minimum reducer view class |
op_min | Monoid class for minimum reductions |
op_max_index_view | The maximum index reducer view class |
op_max_index | Monoid class for maximum reductions with index |
op_min_index_view | The minimum index reducer view class |
op_min_index | Monoid class for minimum reductions with index |
reducer_max | Deprecated maximum reducer wrapper class |
reducer_min | Deprecated minimum reducer wrapper class |
min_of_1_0_t | Computes the minimum of a reducer and a value |
reducer_max_index | Deprecated maximum with index reducer wrapper class |
reducer_min_index | Deprecated minimum with index reducer wrapper class |
internal | Namespace for definitions re-used in other Intel Cilk Plus definitions |
class_is_empty | Test if a class is empty |
align_of | Get the alignment of a type |
aligned_storage | A class containing raw bytes with a specified alignment and size |
storage_for_object | A buffer of uninitialized bytes with the same size and alignment as a specified type |
binary_functor | Get the functor class corresponding to a binary function type |
binary_functor< R(A, B)> | Get the functor class corresponding to a binary function type. |
binary_functor< R(*)(A, B)> | Get the functor class corresponding to a binary function type. |
typed_indirect_binary_function | Indirect binary function class with specified types |
typed_indirect_binary_function< F, A1, A2, R, Functor, true > | Constructor discards the pointer to a stateless functor class. |
indirect_binary_function | Indirect binary function class with inferred types |
condition | Choose a type based on a boolean constant |
condition< false, IfTrue, IfFalse > | Choose a type based on a boolean constant. |
reducer_base | Base class defining the data layout that is common to all reducers |
reducer_content | Base class defining the data members of a reducer |
reducer_content< Monoid, true > | Base class defining the data members of an aligned reducer |
reducer_content< Monoid, false > | Base class defining the data members of an unaligned reducer |
list_view_base | Base class for list-append and prepend view classes |
list_monoid_base | Base class for list-append and prepend monoid classes |
provisional_guard | Class for provisionally constructed objects |
monoid_base | Base class for defining monoids |
monoid_with_view | Monoid class that gets its value type and identity and reduce operations from its view |
scalar_view | Base class for simple views with (usually) scalar values |
move_in_wrapper | Wrapper class for move-in construction |
legacy_reducer_downcast | Wrapper class to allow implicit downcasts to reducer subclasses |
type | The related legacy reducer class |
reducer | Reducer class |
op_list_append_view | The list-append reducer view class |
op_list_prepend_view | The list-prepend reducer view class |
op_list_append | Monoid class for list-append reductions |
op_list_prepend | Monoid class for list-prepend reductions |
reducer_list_append | Deprecated list-append reducer wrapper class |
reducer_list_prepend | Deprecated list-prepend reducer wrapper class |
op_add_view | The addition reducer view class |
rhs_proxy | Class to represent the right-hand side of *reducer = *reducer ± value |
op_add | Monoid class for addition reductions |
reducer_opadd | Deprecated addition reducer wrapper class |
op_and_view | The bitwise AND reducer view class |
rhs_proxy | Class to represent the right-hand side of *reducer = *reducer & value |
op_and | Monoid class for bitwise AND reductions |
reducer_opand | Deprecated bitwise AND reducer class |
op_mul_view | The multiplication reducer view class |
rhs_proxy | Class to represent the right-hand side of *reducer = *reducer * value |
op_mul | Monoid class for multiplication reductions |
op_or_view | The bitwise OR reducer view class |
rhs_proxy | Class to represent the right-hand side of *reducer = *reducer | value |
op_or | Monoid class for bitwise OR reductions |
reducer_opor | Deprecated bitwise OR reducer class |
op_xor_view | The bitwise XOR reducer view class |
rhs_proxy | Class to represent the right-hand side of *reducer = *reducer ^ value |
op_xor | Monoid class for bitwise XOR reductions |
reducer_opxor | Deprecated bitwise XOR reducer class |
op_basic_ostream_view | The ostream reducer view class |
op_basic_ostream | Ostream monoid class |
reducer_ostream | Deprecated ostream reducer class |
op_basic_string_view | The string append reducer view class |
op_basic_string | String append monoid class |
reducer_basic_string | Deprecated string append reducer class |
op_vector_view | The vector reducer view class |
op_vector | The vector append monoid class |
__cilkrts_pedigree | Pedigree information kept in the worker and stack frame |
__cilkrts_pedigree_context_t | Context used by __cilkrts_get_pedigree_info |