| ▼Nkvikio | KvikIO namespace |
| ▼Ndetail | |
| CStreamsByThread | Singleton class to retrieve a CUDA stream for device-host copying |
| CCurlUrlHandle | RAII wrapper for libcurl's URL handle (CURLU) |
| ▼CUrlParser | URL parsing utility using libcurl's URL API |
| CUrlComponents | Container for parsed URL components |
| CUrlBuilder | URL builder utility using libcurl's URL API |
| CUrlEncoder | Provides URL encoding functionality |
| CAnyCallable | Non-templated class to hold any callable that returns CUresult |
| CBatchOp | IO operation used when submitting batches |
| CBatchHandle | Handle of an cuFile batch using semantic |
| CPageAlignedAllocator | Allocator for page-aligned host memory |
| CCudaPinnedAllocator | Allocator for CUDA pinned host memory |
| CCudaPageAlignedPinnedAllocator | Allocator for page-aligned AND CUDA-registered pinned host memory |
| ▼CBounceBufferPool | Thread-safe singleton pool for reusable bounce buffers |
| CBuffer | RAII wrapper for a host bounce buffer allocation |
| CCompatModeManager | Store and manage the compatibility mode data associated with a FileHandle |
| CDriverInitializer | |
| CDriverProperties | |
| Cdefaults | Singleton class of default values used throughout KvikIO |
| Clibkvikio_domain | Tag type for libkvikio's NVTX domain |
| CNvtxManager | Utility singleton class for NVTX annotation |
| CCUfileException | |
| CGenericSystemError | |
| CFileHandle | Handle of an open file registered with cufile |
| CFileWrapper | Class that provides RAII for file handling |
| CCUFileHandleWrapper | Class that provides RAII for the cuFile handle |
| CWebHdfsEndpoint | A remote endpoint for Apache Hadoop WebHDFS |
| CMmapHandle | Handle of a memory-mapped file |
| CRemoteEndpoint | Abstract base class for remote endpoints |
| CHttpEndpoint | A remote endpoint for HTTP/HTTPS resources |
| CS3Endpoint | A remote endpoint for AWS S3 storage requiring credentials |
| CS3PublicEndpoint | A remote endpoint for publicly accessible S3 objects without authentication |
| CS3EndpointWithPresignedUrl | A remote endpoint for AWS S3 storage using presigned URLs |
| CRemoteHandle | Handle of remote file |
| CcudaAPI | Shim layer of the cuda C-API |
| CcuFileAPI | Shim layer of the cuFile C-API |
| CLibCurl | Singleton class to initialize and cleanup the global state of libcurl |
| CCurlHandle | Representation of a curl easy handle pointer and its operations |
| CStreamFuture | Future of an asynchronous IO operation |
| Cthread_pool_wrapper | |
| CPushAndPopContext | Push CUDA context on creation and pop it on destruction |
| ▼CCUfileDescr_t | |
| Chandle_t | |
| CCUfileError_t | |