ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cudacc.h File Reference
#include <cuda_runtime.h>
#include <string>
Include dependency graph for cudacc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  colmap::CudaTimer
 

Namespaces

 colmap
 

Macros

#define CUDA_SAFE_CALL(error)   CudaSafeCall(error, __FILE__, __LINE__)
 
#define CUDA_CHECK()   CudaCheck(__FILE__, __LINE__)
 
#define CUDA_SYNC_AND_CHECK()   CudaSyncAndCheck(__FILE__, __LINE__)
 

Functions

void colmap::CudaSafeCall (const cudaError_t error, const std::string &file, const int line)
 
void colmap::CudaCheck (const char *file, const int line)
 
void colmap::CudaSyncAndCheck (const char *file, const int line)
 

Macro Definition Documentation

◆ CUDA_CHECK

#define CUDA_CHECK ( )    CudaCheck(__FILE__, __LINE__)

Definition at line 15 of file cudacc.h.

◆ CUDA_SAFE_CALL

#define CUDA_SAFE_CALL (   error)    CudaSafeCall(error, __FILE__, __LINE__)

Definition at line 14 of file cudacc.h.

◆ CUDA_SYNC_AND_CHECK

#define CUDA_SYNC_AND_CHECK ( )    CudaSyncAndCheck(__FILE__, __LINE__)

Definition at line 16 of file cudacc.h.