RMM
23.12
RAPIDS Memory Manager
|
This is the complete list of members for rmm::device_uvector< T >, including all inherited members.
back_element(cuda_stream_view stream) const | rmm::device_uvector< T > | inline |
begin() noexcept | rmm::device_uvector< T > | inline |
begin() const noexcept | rmm::device_uvector< T > | inline |
capacity() const noexcept | rmm::device_uvector< T > | inline |
cbegin() const noexcept | rmm::device_uvector< T > | inline |
cend() const noexcept | rmm::device_uvector< T > | inline |
const_iterator typedef | rmm::device_uvector< T > | |
const_pointer typedef | rmm::device_uvector< T > | |
const_reference typedef | rmm::device_uvector< T > | |
data() noexcept | rmm::device_uvector< T > | inline |
data() const noexcept | rmm::device_uvector< T > | inline |
device_uvector(device_uvector &&) noexcept=default | rmm::device_uvector< T > | |
device_uvector(device_uvector const &)=delete | rmm::device_uvector< T > | |
device_uvector()=delete | rmm::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) const | rmm::device_uvector< T > | inline |
element_ptr(std::size_t element_index) noexcept | rmm::device_uvector< T > | inline |
element_ptr(std::size_t element_index) const noexcept | rmm::device_uvector< T > | inline |
end() noexcept | rmm::device_uvector< T > | inline |
end() const noexcept | rmm::device_uvector< T > | inline |
front_element(cuda_stream_view stream) const | rmm::device_uvector< T > | inline |
is_empty() const noexcept | rmm::device_uvector< T > | inline |
iterator typedef | rmm::device_uvector< T > | |
memory_resource() const noexcept | rmm::device_uvector< T > | inline |
operator=(device_uvector &&) noexcept=default | rmm::device_uvector< T > | |
operator=(device_uvector const &)=delete | rmm::device_uvector< T > | |
pointer typedef | rmm::device_uvector< T > | |
reference typedef | rmm::device_uvector< T > | |
release() noexcept | rmm::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) noexcept | rmm::device_uvector< T > | inline |
shrink_to_fit(cuda_stream_view stream) | rmm::device_uvector< T > | inline |
size() const noexcept | rmm::device_uvector< T > | inline |
size_type typedef | rmm::device_uvector< T > | |
ssize() const noexcept | rmm::device_uvector< T > | inline |
stream() const noexcept | rmm::device_uvector< T > | inline |
value_type typedef | rmm::device_uvector< T > | |
~device_uvector()=default (defined in rmm::device_uvector< T >) | rmm::device_uvector< T > |