libkvikio  23.12.00
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Ckvikio::detail::AllocRetain::Alloc
 Ckvikio::detail::AllocRetainClass to retain host memory allocations
 Ckvikio::BatchHandle
 Ckvikio::BatchOpIO operation used when submitting batches
 Ckvikio::cudaAPIShim layer of the cuda C-API
 Ckvikio::CudaPrimaryContextRAII wrapper for a CUDA primary context
 CCUfileIOEvents
 Ckvikio::defaultsSingleton class of default values used thoughtout KvikIO
 Ckvikio::DriverInitializer
 Ckvikio::DriverProperties
 Ckvikio::FileHandleHandle of an open file registered with cufile
 Ckvikio::PushAndPopContextPush CUDA context on creation and pop it on destruction
 Cstd::runtime_error
 Ckvikio::CUfileException
 Ckvikio::StreamFutureFuture of an asynchronous IO operation
 Ckvikio::third_party::thread_poolA C++17 thread pool class. The user submits tasks to be executed into a queue. Whenever a thread becomes available, it pops a task from the queue and executes it. Each task is automatically assigned a future, which can be used to wait for the task to finish executing and/or obtain its eventual return value