UraniumCompute 0.1.0
A GPU accelerated parallel task scheduler
UN::ArraySlice< T > Member List

This is the complete list of members for UN::ArraySlice< T >, including all inherited members.

Any() const noexceptUN::ArraySlice< T >inline
ArraySlice (defined in UN::ArraySlice< T >)UN::ArraySlice< T >friend
ArraySlice()=default (defined in UN::ArraySlice< T >)UN::ArraySlice< T >inline
ArraySlice(T *pData, USize count) noexceptUN::ArraySlice< T >inline
ArraySlice(T *pBegin, T *pEnd) noexceptUN::ArraySlice< T >inline
ArraySlice(T(&arr)[N]) noexceptUN::ArraySlice< T >inline
ArraySlice(StdVector &vector) noexceptUN::ArraySlice< T >inline
ArraySlice(StdArray< N > &array) noexceptUN::ArraySlice< T >inline
ArraySlice(std::initializer_list< T > lst) noexceptUN::ArraySlice< T >inline
begin() const noexcept (defined in UN::ArraySlice< T >)UN::ArraySlice< T >inline
Contains(const T &value) const noexceptUN::ArraySlice< T >inline
CopyDataTo(ArraySlice< std::remove_const_t< T > > destination) constUN::ArraySlice< T >inline
Data() const noexceptUN::ArraySlice< T >inline
Empty() const noexceptUN::ArraySlice< T >inline
end() const noexcept (defined in UN::ArraySlice< T >)UN::ArraySlice< T >inline
IndexOf(const T &value) const noexceptUN::ArraySlice< T >inline
LastIndexOf(const T &value) const noexceptUN::ArraySlice< T >inline
Length() const noexceptUN::ArraySlice< T >inline
operator ArraySlice< std::add_const_t< T > >() const noexcept (defined in UN::ArraySlice< T >)UN::ArraySlice< T >inline
operator!= (defined in UN::ArraySlice< T >)UN::ArraySlice< T >friend
operator()(USize beginIndex, USize endIndex) constUN::ArraySlice< T >inline
operator== (defined in UN::ArraySlice< T >)UN::ArraySlice< T >friend
operator[](USize index) constUN::ArraySlice< T >inline
ReinterpretAs() const (defined in UN::ArraySlice< T >)UN::ArraySlice< T >inline
Reset() noexceptUN::ArraySlice< T >inline