RMM
23.12
RAPIDS Memory Manager
|
This is the complete list of members for rmm::device_buffer, including all inherited members.
capacity() const noexcept | rmm::device_buffer | inline |
data() const noexcept | rmm::device_buffer | inline |
data() noexcept | rmm::device_buffer | inline |
device_buffer(device_buffer const &other)=delete (defined in rmm::device_buffer) | rmm::device_buffer | |
device_buffer() | rmm::device_buffer | inline |
device_buffer(std::size_t size, cuda_stream_view stream, async_resource_ref mr=mr::get_current_device_resource()) | rmm::device_buffer | inlineexplicit |
device_buffer(void const *source_data, std::size_t size, cuda_stream_view stream, async_resource_ref mr=rmm::mr::get_current_device_resource()) | rmm::device_buffer | inline |
device_buffer(device_buffer const &other, cuda_stream_view stream, async_resource_ref mr=rmm::mr::get_current_device_resource()) | rmm::device_buffer | inline |
device_buffer(device_buffer &&other) noexcept | rmm::device_buffer | inline |
is_empty() const noexcept | rmm::device_buffer | inline |
memory_resource() const noexcept | rmm::device_buffer | inline |
operator=(device_buffer const &other)=delete (defined in rmm::device_buffer) | rmm::device_buffer | |
operator=(device_buffer &&other) noexcept | rmm::device_buffer | inline |
reserve(std::size_t new_capacity, cuda_stream_view stream) | rmm::device_buffer | inline |
resize(std::size_t new_size, cuda_stream_view stream) | rmm::device_buffer | inline |
set_stream(cuda_stream_view stream) noexcept | rmm::device_buffer | inline |
shrink_to_fit(cuda_stream_view stream) | rmm::device_buffer | inline |
size() const noexcept | rmm::device_buffer | inline |
ssize() const noexcept | rmm::device_buffer | inline |
stream() const noexcept | rmm::device_buffer | inline |
~device_buffer() noexcept | rmm::device_buffer | inline |