Containers library
Memory Resources
CUDASTF
Cudax: Experimental new features API
Directory hierarchy
Namespace hierarchy
Defines
Directories
Namespaces
cuda
Namespaces
cuda::experimental
Classes
Functions
Namespaces
cuda::experimental::hierarchy
cuda::experimental::mr
cuda::experimental::stf
Classes
Enums
Functions
cuda::experimental::stf::access_mode_string
cuda::experimental::stf::address_is_pinned
cuda::experimental::stf::all_convertible
cuda::experimental::stf::allocateHostMemory
cuda::experimental::stf::allocateManagedMemory
cuda::experimental::stf::as_underlying
cuda::experimental::stf::box
cuda::experimental::stf::box
cuda::experimental::stf::box
cuda::experimental::stf::contiguous_dims
cuda::experimental::stf::cuda_safe_call
cuda::experimental::stf::cuda_try
cuda::experimental::stf::cuda_try
cuda::experimental::stf::data_dump
cuda::experimental::stf::data_dump
cuda::experimental::stf::data_hash
cuda::experimental::stf::data_hash
cuda::experimental::stf::deallocateHostMemory
cuda::experimental::stf::deallocateHostMemory
cuda::experimental::stf::deallocateHostMemory
cuda::experimental::stf::deallocateManagedMemory
cuda::experimental::stf::deallocateManagedMemory
cuda::experimental::stf::each
cuda::experimental::stf::each
cuda::experimental::stf::each_in_pack
cuda::experimental::stf::each_in_tuple
cuda::experimental::stf::get_device_from_stream
cuda::experimental::stf::hash_all
cuda::experimental::stf::hash_combine
cuda::experimental::stf::join
cuda::experimental::stf::loop_dispatch
cuda::experimental::stf::loop_dispatch
cuda::experimental::stf::loop_dispatch
cuda::experimental::stf::make_grid
cuda::experimental::stf::make_grid
cuda::experimental::stf::make_slice
cuda::experimental::stf::make_slice
cuda::experimental::stf::make_tuple_indexwise
cuda::experimental::stf::mdspan_print
cuda::experimental::stf::mdspan_to_vtk
cuda::experimental::stf::only_convertible
cuda::experimental::stf::only_convertible_or
cuda::experimental::stf::operator&
cuda::experimental::stf::operator->*
cuda::experimental::stf::operator|
cuda::experimental::stf::operator|
cuda::experimental::stf::operator|=
cuda::experimental::stf::operator~
cuda::experimental::stf::pack_state
cuda::experimental::stf::partition_cyclic
cuda::experimental::stf::partition_tile
cuda::experimental::stf::pin
cuda::experimental::stf::pin_memory
cuda::experimental::stf::place_partition_scope_to_string
cuda::experimental::stf::pretty_print_bytes
cuda::experimental::stf::reclaim_memory
cuda::experimental::stf::register_stream
cuda::experimental::stf::shape
cuda::experimental::stf::shuffled_args_check
cuda::experimental::stf::shuffled_array_tuple
cuda::experimental::stf::shuffled_tuple
cuda::experimental::stf::slice_reduction_op_init_kernel
cuda::experimental::stf::slice_reduction_op_kernel
cuda::experimental::stf::tiled
cuda::experimental::stf::to_shared
cuda::experimental::stf::to_tuple
cuda::experimental::stf::tuple2tuple
cuda::experimental::stf::tuple_prepend
cuda::experimental::stf::unpack_state
cuda::experimental::stf::unpin
cuda::experimental::stf::unpin_memory
cuda::experimental::stf::unregister_stream
cuda::experimental::stf::unroll
cuda::experimental::stf::unstable_unique
cuda::experimental::stf::unstable_unique
Structs
Typedefs
Variables
Structs
Typedefs
Variables
cudax
»
Cudax: Experimental new features API
»
cuda
»
cuda::experimental
»
cuda::experimental::stf
»
cuda::experimental::stf::only_convertible_or
cuda::experimental::stf::only_convertible_or
Defined in
include/cuda/experimental/__stf/utility/traits.cuh
template
<
typename
T
,
typename
...
P
>
T
cuda
::
experimental
::
stf
::
only_convertible_or
(
[[
maybe_unused
]]
T
default_v
,
P
&
&
...
p
)