libkvikio  23.12.00
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nkvikio
 Ndetail
 CAllocRetainClass to retain host memory allocations
 CAlloc
 Nthird_party
 Cthread_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
 CBatchOpIO operation used when submitting batches
 CBatchHandle
 CdefaultsSingleton class of default values used thoughtout KvikIO
 CDriverInitializer
 CDriverProperties
 CCUfileException
 CFileHandleHandle of an open file registered with cufile
 CcudaAPIShim layer of the cuda C-API
 CStreamFutureFuture of an asynchronous IO operation
 CCudaPrimaryContextRAII wrapper for a CUDA primary context
 CPushAndPopContextPush CUDA context on creation and pop it on destruction
 CCUfileIOEvents