公共成员函数 | 保护成员属性 | 所有成员列表
cudf::cuda_error 结构体参考

遇到 CUDA 错误时抛出的异常。 更多...

#include <error.hpp>

cudf::cuda_error 的继承图
cudf::stacktrace_recorder cudf::fatal_cuda_error

公共成员函数

 cuda_error (std::string const &message, cudaError_t const &error)
 构造一个包含错误消息和错误代码的新 cuda error 对象。 更多...
 
cudaError_t error_code () const
 返回与异常关联的 CUDA 错误代码。 更多...
 
- 从 cudf::stacktrace_recorder 继承的公共成员函数
char const * stacktrace () const
 获取在对象构造期间捕获的已存储堆栈跟踪。 更多...
 

保护成员属性

cudaError_t _cudaError
 CUDA 错误代码。
 
- 从 cudf::stacktrace_recorder 继承的保护成员属性
std::string const _stacktrace
 作为单个字符串存储的完整堆栈跟踪。
 

详细描述

遇到 CUDA 错误时抛出的异常。

定义于文件 error.hpp92 行。

构造函数与析构函数文档

◆ cuda_error()

cudf::cuda_error::cuda_error ( std::string const &  message,
cudaError_t const &  error 
)
inline

构造一个包含错误消息和错误代码的新 cuda error 对象。

参数
message错误消息
errorCUDA 错误代码

定义于文件 error.hpp99 行。

成员函数文档

◆ error_code()

cudaError_t cudf::cuda_error::error_code ( ) const
inline

返回与异常关联的 CUDA 错误代码。

返回
CUDA 错误代码

定义于文件 error.hpp110 行。


本结构体的文档生成于以下文件: