#include <utils.h>
 | 
| void  | next (const constant int *shape, const constant size_t *strides) | 
|   | 
| void  | next (int n, const constant int *shape, const constant size_t *strides) | 
|   | 
| offset_t  | location (offset_t, const constant int *, const constant size_t *, int) | 
|   | 
◆ location()
template<int dim, typename offset_t  = size_t> 
  
  
      
        
          | offset_t looped_elem_to_loc< dim, offset_t >::location  | 
          ( | 
          offset_t |           ,  | 
         
        
           | 
           | 
          const constant int * |           ,  | 
         
        
           | 
           | 
          const constant size_t * |           ,  | 
         
        
           | 
           | 
          int |            ) | 
         
       
   | 
  
inline   | 
  
 
 
◆ next() [1/2]
template<int dim, typename offset_t  = size_t> 
  
  
      
        
          | void looped_elem_to_loc< dim, offset_t >::next  | 
          ( | 
          const constant int * |           shape,  | 
         
        
           | 
           | 
          const constant size_t * |           strides ) | 
         
       
   | 
  
inline   | 
  
 
 
◆ next() [2/2]
template<int dim, typename offset_t  = size_t> 
  
  
      
        
          | void looped_elem_to_loc< dim, offset_t >::next  | 
          ( | 
          int |           n,  | 
         
        
           | 
           | 
          const constant int * |           shape,  | 
         
        
           | 
           | 
          const constant size_t * |           strides ) | 
         
       
   | 
  
inline   | 
  
 
 
◆ index
template<int dim, typename offset_t  = size_t> 
      
 
 
◆ inner_looper
template<int dim, typename offset_t  = size_t> 
      
 
 
◆ offset
template<int dim, typename offset_t  = size_t> 
      
 
 
The documentation for this struct was generated from the following file: