RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
RAJA::internal::ViewBase< ValueType, PointerType, LayoutType > Member List

This is the complete list of members for RAJA::internal::ViewBase< ValueType, PointerType, LayoutType >, including all inherited members.

get_data() constRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
get_dim_size() constRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
get_layout() constRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
layout_type typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
linear_index_type typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
m_dataRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >protected
m_layoutRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >protected
nc_pointer_type typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
nc_value_type typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
NonConstView typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
operator()(Args... args) constRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
operator=(ViewBase const &)=defaultRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
operator=(ViewBase &&)=defaultRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
operator[](Args... args) constRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
pointer_type typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
Self typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
set_data(PointerType data_ptr)RAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
shift(const std::array< IdxLin, n_dims > &shift)RAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
shifted_layout_type typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
ShiftedView typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
size() constRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
value_type typedefRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
ViewBase()=defaultRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
ViewBase(ViewBase const &)=defaultRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
ViewBase(ViewBase &&)=defaultRAJA::internal::ViewBase< ValueType, PointerType, LayoutType >
ViewBase(pointer_type data, layout_type &&layout)RAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
ViewBase(pointer_type data, Args... dim_sizes)RAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline
ViewBase(typename std::enable_if< IsConstView, NonConstView >::type const &rhs)RAJA::internal::ViewBase< ValueType, PointerType, LayoutType >inline