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