RMM  23.12
RAPIDS Memory Manager
rmm::device_uvector< T > Member List

This is the complete list of members for rmm::device_uvector< T >, including all inherited members.

back_element(cuda_stream_view stream) constrmm::device_uvector< T >inline
begin() noexceptrmm::device_uvector< T >inline
begin() const noexceptrmm::device_uvector< T >inline
capacity() const noexceptrmm::device_uvector< T >inline
cbegin() const noexceptrmm::device_uvector< T >inline
cend() const noexceptrmm::device_uvector< T >inline
const_iterator typedefrmm::device_uvector< T >
const_pointer typedefrmm::device_uvector< T >
const_reference typedefrmm::device_uvector< T >
data() noexceptrmm::device_uvector< T >inline
data() const noexceptrmm::device_uvector< T >inline
device_uvector(device_uvector &&) noexcept=defaultrmm::device_uvector< T >
device_uvector(device_uvector const &)=deletermm::device_uvector< T >
device_uvector()=deletermm::device_uvector< T >
device_uvector(std::size_t size, cuda_stream_view stream, async_resource_ref mr=rmm::mr::get_current_device_resource())rmm::device_uvector< T >inlineexplicit
device_uvector(device_uvector const &other, cuda_stream_view stream, async_resource_ref mr=rmm::mr::get_current_device_resource())rmm::device_uvector< T >inlineexplicit
element(std::size_t element_index, cuda_stream_view stream) constrmm::device_uvector< T >inline
element_ptr(std::size_t element_index) noexceptrmm::device_uvector< T >inline
element_ptr(std::size_t element_index) const noexceptrmm::device_uvector< T >inline
end() noexceptrmm::device_uvector< T >inline
end() const noexceptrmm::device_uvector< T >inline
front_element(cuda_stream_view stream) constrmm::device_uvector< T >inline
is_empty() const noexceptrmm::device_uvector< T >inline
iterator typedefrmm::device_uvector< T >
memory_resource() const noexceptrmm::device_uvector< T >inline
operator=(device_uvector &&) noexcept=defaultrmm::device_uvector< T >
operator=(device_uvector const &)=deletermm::device_uvector< T >
pointer typedefrmm::device_uvector< T >
reference typedefrmm::device_uvector< T >
release() noexceptrmm::device_uvector< T >inline
reserve(std::size_t new_capacity, cuda_stream_view stream)rmm::device_uvector< T >inline
resize(std::size_t new_size, cuda_stream_view stream)rmm::device_uvector< T >inline
set_element(std::size_t element_index, T const &value, cuda_stream_view stream)rmm::device_uvector< T >inline
set_element_async(std::size_t element_index, value_type const &value, cuda_stream_view stream)rmm::device_uvector< T >inline
set_element_async(std::size_t, value_type const &&, cuda_stream_view)=delete (defined in rmm::device_uvector< T >)rmm::device_uvector< T >
set_element_to_zero_async(std::size_t element_index, cuda_stream_view stream)rmm::device_uvector< T >inline
set_stream(cuda_stream_view stream) noexceptrmm::device_uvector< T >inline
shrink_to_fit(cuda_stream_view stream)rmm::device_uvector< T >inline
size() const noexceptrmm::device_uvector< T >inline
size_type typedefrmm::device_uvector< T >
ssize() const noexceptrmm::device_uvector< T >inline
stream() const noexceptrmm::device_uvector< T >inline
value_type typedefrmm::device_uvector< T >
~device_uvector()=default (defined in rmm::device_uvector< T >)rmm::device_uvector< T >