提供 cuFile 句柄的 RAII(资源获取即初始化)的类。 更多内容...
#include <file_utils.hpp>
提供 cuFile 句柄的 RAII(资源获取即初始化)的类。
定义于文件 file_utils.hpp 的第 86 行。
◆ handle()
CUfileHandle_t kvikio::CUFileHandleWrapper::handle |
( |
| ) |
const |
|
noexcept |
返回 cuFile 句柄。
- 返回值
- cuFile 句柄。
◆ register_handle()
std::optional<CUfileError_t> kvikio::CUFileHandleWrapper::register_handle |
( |
int |
fd | ) |
|
|
noexcept |
使用给定的文件描述符注册文件句柄。
- 参数
-
- 返回值
- 返回句柄注册的 cuFile 错误码。如果句柄已通过调用
register_handle()
注册,则返回 std::nullopt
。
◆ registered()
bool kvikio::CUFileHandleWrapper::registered |
( |
| ) |
const |
|
noexcept |
检查句柄是否已注册。
- 返回值
- 一个布尔值,指示句柄是否已注册。
此类的文档生成自以下文件: