#include <emulation.hpp>
 | 
| enum   | { TAG_MASK = (1U << ( (sizeof(unsigned int) << 3) - 5U)) - 1U
 } | 
|   | 
 | 
| template<typename T >  | 
| static __device__ __forceinline__ T  | atomicInc (T *address, T val) | 
|   | 
| template<typename T >  | 
| static __device__ __forceinline__ T  | atomicAdd (T *address, T val) | 
|   | 
| template<typename T >  | 
| static __device__ __forceinline__ T  | atomicMin (T *address, T val) | 
|   | 
§ anonymous enum
§ atomicAdd()
template<typename T > 
  
  
      
        
          | static __device__ __forceinline__ T cv::gpu::device::Emulation::smem::atomicAdd  | 
          ( | 
          T *  | 
          address,  | 
         
        
           | 
           | 
          T  | 
          val  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
§ atomicInc()
template<typename T > 
  
  
      
        
          | static __device__ __forceinline__ T cv::gpu::device::Emulation::smem::atomicInc  | 
          ( | 
          T *  | 
          address,  | 
         
        
           | 
           | 
          T  | 
          val  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
§ atomicMin()
template<typename T > 
  
  
      
        
          | static __device__ __forceinline__ T cv::gpu::device::Emulation::smem::atomicMin  | 
          ( | 
          T *  | 
          address,  | 
         
        
           | 
           | 
          T  | 
          val  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
The documentation for this struct was generated from the following file: