ArrayIR() | array_ir::ArrayIR< T, N > | inline |
ArrayIR(T *data, std::array< size_t, N > dimensions, int memory_type, char const *label="") | array_ir::ArrayIR< T, N > | inline |
ArrayIR(ArrayIR const &rhs) | array_ir::ArrayIR< T, N > | inline |
ArrayIR(ArrayIR const &&rhs) | array_ir::ArrayIR< T, N > | inline |
data() const | array_ir::ArrayIR< T, N > | inline |
data_valid_on_device() const | array_ir::ArrayIR< T, N > | inline |
data_valid_on_host() const | array_ir::ArrayIR< T, N > | inline |
dimension(int i) const | array_ir::ArrayIR< T, N > | inline |
empty() const | array_ir::ArrayIR< T, N > | inline |
exact_type typedef | array_ir::ArrayIR< T, N > | |
extent(int i) const | array_ir::ArrayIR< T, N > | inline |
get_data() const | array_ir::ArrayIR< T, N > | inline |
get_data_pointer() const | array_ir::ArrayIR< T, N > | inline |
get_label() const | array_ir::ArrayIR< T, N > | inline |
get_memory_type() const | array_ir::ArrayIR< T, N > | inline |
is_empty() const | array_ir::ArrayIR< T, N > | inline |
is_valid() const | array_ir::ArrayIR< T, N > | inline |
label() const | array_ir::ArrayIR< T, N > | inline |
memory_type() const | array_ir::ArrayIR< T, N > | inline |
operator=(ArrayIR const &rhs) | array_ir::ArrayIR< T, N > | inline |
operator=(ArrayIR const &&rhs) | array_ir::ArrayIR< T, N > | inline |
remove_cv_type typedef | array_ir::ArrayIR< T, N > | |
shape() const | array_ir::ArrayIR< T, N > | inline |
valid() const | array_ir::ArrayIR< T, N > | inline |
~ArrayIR() | array_ir::ArrayIR< T, N > | inline |