cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
types.hpp
Go to the documentation of this file.
1 
6 #pragma once
7 #ifndef CUDA_API_WRAPPERS_FATBIN_BUILDER_TYPES_HPP_
8 #define CUDA_API_WRAPPERS_FATBIN_BUILDER_TYPES_HPP_
9 
10 #if CUDA_VERSION >= 12040
11 
12 #include "../api/types.hpp"
13 
14 #include <nvFatbin.h>
15 
16 namespace cuda {
17 
18 namespace fatbin_builder {
19 
20 using handle_t = nvFatbinHandle;
21 using status_t = nvFatbinResult;
22 
23 } // namespace fatbin_builder
24 
25 } // namespace cuda
26 
27 #endif // CUDA_VERSION >= 12040
28 
29 #endif /* CUDA_API_WRAPPERS_FATBIN_BUILDER_TYPES_HPP_ */
Definitions and functionality wrapping CUDA APIs.
Definition: array.hpp:22
typename cuda::rtc::detail_::types< Kind >::handle_type handle_t
Raw program handle used by the NVIDIA run-time compilation libraries&#39;s API calls: // The NVRTC librar...
Definition: types.hpp:124
CUresult status_t
Indicates either the result (success or error index) of a CUDA Runtime or Driver API call...
Definition: types.hpp:77