RAII-style cleaner for an arena. More...
#include <arena.hpp>
Public Member Functions | |
arena_cleaner (std::shared_ptr< arena< Upstream >> const &a) | |
arena_cleaner (const arena_cleaner &)=delete | |
arena_cleaner & | operator= (const arena_cleaner &)=delete |
RAII-style cleaner for an arena.
This is useful when a thread is about to terminate, and it contains a per-thread arena.
Upstream | Memory resource to use for allocating the global arena. Implements rmm::mr::device_memory_resource interface. |