24.02.1
|
#include <utils.hpp>
Public Member Functions | |
IndirectInputArg (const T *base, size_t stride) | |
IndirectInputArg (const T *const *const *ptr, unsigned int start_row, unsigned int start_col) | |
IndirectInputArg () | |
Data Fields | |
struct { | |
const T * base | |
size_t stride | |
} | direct = {} |
struct { | |
const T *const *const * ptr | |
unsigned int start_row | |
unsigned int start_col | |
} | indirect = {} |
bool | is_indirect |
|
inline |
Definition at line 152 of file utils.hpp.
References IndirectInputArg< T >::base, IndirectInputArg< T >::direct, and IndirectInputArg< T >::stride.
|
inline |
Definition at line 158 of file utils.hpp.
References IndirectInputArg< T >::indirect, IndirectInputArg< T >::ptr, IndirectInputArg< T >::start_col, and IndirectInputArg< T >::start_row.
|
inline |
Definition at line 164 of file utils.hpp.
References IndirectInputArg< T >::direct.
const T* base |
Definition at line 141 of file utils.hpp.
Referenced by IndirectInputArg< T >::IndirectInputArg().
struct { ... } direct |
Referenced by IndirectInputArg< T >::IndirectInputArg().
struct { ... } indirect |
Referenced by IndirectInputArg< T >::IndirectInputArg().
const T* const * const * ptr |
Definition at line 145 of file utils.hpp.
Referenced by IndirectInputArg< T >::IndirectInputArg().
unsigned int start_col |
Definition at line 147 of file utils.hpp.
Referenced by IndirectInputArg< T >::IndirectInputArg().
unsigned int start_row |
Definition at line 146 of file utils.hpp.
Referenced by IndirectInputArg< T >::IndirectInputArg().
size_t stride |
Definition at line 142 of file utils.hpp.
Referenced by IndirectInputArg< T >::IndirectInputArg().