LIBCUDACXX API Reference# Namespace libcudacxx# Classes# cuda::buffer cuda::compute_capability cuda::constant_iterator cuda::counting_iterator cuda::device_memory_pool_ref cuda::device_ref cuda::discard_iterator cuda::event cuda::event_ref cuda::heterogeneous_iterator cuda::managed_memory_pool_ref cuda::mr::basic_any_resource cuda::mr::basic_resource_ref cuda::mr::legacy_managed_memory_resource cuda::mr::legacy_pinned_memory_resource cuda::permutation_iterator cuda::pinned_memory_pool_ref cuda::shuffle_iterator cuda::stream_ref cuda::strided_iterator cuda::tabulate_output_iterator cuda::timed_event cuda::transform_input_output_iterator cuda::transform_iterator cuda::transform_output_iterator cuda::zip_function cuda::zip_iterator cuda::zip_transform_iterator Structs# cuda::allocation_alignment_t cuda::arch_traits_t cuda::copy_configuration cuda::device_attributes::compute_capability_t cuda::device_memory_pool cuda::get_stream_t cuda::managed_memory_pool cuda::memory_pool_properties cuda::mr::device_accessible cuda::mr::dynamic_accessibility_property cuda::mr::host_accessible cuda::mr::properties_list cuda::mr::shared_resource cuda::mr::synchronous_resource_adapter cuda::pinned_memory_pool cuda::std::pointer_traits<::cuda::heterogeneous_iterator< _Tp, _Properties… > > cuda::stream Functions# arch_traits arch_traits< arch_id::sm_100 > arch_traits< arch_id::sm_100a > arch_traits< arch_id::sm_103 > arch_traits< arch_id::sm_103a > arch_traits< arch_id::sm_110 > arch_traits< arch_id::sm_110a > arch_traits< arch_id::sm_120 > arch_traits< arch_id::sm_120a > arch_traits< arch_id::sm_121 > arch_traits< arch_id::sm_121a > arch_traits< arch_id::sm_60 > arch_traits< arch_id::sm_61 > arch_traits< arch_id::sm_62 > arch_traits< arch_id::sm_70 > arch_traits< arch_id::sm_75 > arch_traits< arch_id::sm_80 > arch_traits< arch_id::sm_86 > arch_traits< arch_id::sm_87 > arch_traits< arch_id::sm_88 > arch_traits< arch_id::sm_89 > arch_traits< arch_id::sm_90 > arch_traits< arch_id::sm_90a > arch_traits_for copy_bytes device_default_memory_pool fill_bytes make_buffer managed_default_memory_pool operator| pinned_default_memory_pool shuffle_iterator to_arch_id to_arch_specific_id Type Definitions# device_attribute_result_t device_buffer forward_property host_buffer uninitialized_async_device_buffer Enumerations# arch_id event_flags invalid_stream_t source_access_order stream_id Variables# allocation_alignment devices get_stream has_property invalid_stream launch_transform property_with_value