Safety Status Utils#
- SafetyStatus trt_edgellm::safety::fromTrtError(
- nvinfer2::safe::ErrorCode code,
- std::string_view errMsg,
- bool printError
Converts a TRT Safety result; every reported error is fatal. errMsg is copied into bounded status storage. printError enables optional stderr diagnostics.
- SafetyStatus trt_edgellm::safety::fromCudaError(
- cudaError_t code,
- std::string_view errMsg,
- bool printError
Converts a CUDA runtime result; every reported error is fatal. errMsg may be empty. Error conversion and printing make no CUDA API calls.
- SafetyStatus trt_edgellm::safety::fromCudaDriverError(
- CUresult code,
- std::string_view errMsg = {},
- bool printError = false
Converts a CUDA driver result without calling the driver during error containment.