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

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

Any() constUN::HeapArray< T >inline
begin() const (defined in UN::HeapArray< T >)UN::HeapArray< T >inline
Contains(const T &value)UN::HeapArray< T >inline
CopyDataTo(ArraySlice< T > destination) constUN::HeapArray< T >inline
CopyFrom(const ArraySlice< const T > &arraySlice)UN::HeapArray< T >inlinestatic
Data()UN::HeapArray< T >inline
Data() constUN::HeapArray< T >inline
Empty() constUN::HeapArray< T >inline
end() const (defined in UN::HeapArray< T >)UN::HeapArray< T >inline
HeapArray()=defaultUN::HeapArray< T >inline
HeapArray(const HeapArray &other)UN::HeapArray< T >inline
HeapArray(HeapArray &&other) noexceptUN::HeapArray< T >inline
HeapArray(const ArraySlice< const T > &data)UN::HeapArray< T >inlineexplicit
HeapArray(IAllocator *pAllocator)UN::HeapArray< T >inlineexplicit
HeapArray(USize size, const T &value={})UN::HeapArray< T >inlineexplicit
HeapArray(IAllocator *pAllocator, USize size, const T &value={})UN::HeapArray< T >inline
IndexOf(const T &value) constUN::HeapArray< T >inline
LastIndexOf(const T &value) constUN::HeapArray< T >inline
Length() constUN::HeapArray< T >inline
operator ArraySlice< const T >() const (defined in UN::HeapArray< T >)UN::HeapArray< T >inline
operator ArraySlice< T >() (defined in UN::HeapArray< T >)UN::HeapArray< T >inline
operator()(USize beginIndex, USize endIndex) const noexceptUN::HeapArray< T >inline
operator=(const HeapArray &other)UN::HeapArray< T >inline
operator=(HeapArray &&other) noexceptUN::HeapArray< T >inline
operator[](USize index) const noexceptUN::HeapArray< T >inline
Reset()UN::HeapArray< T >inline
Resize(USize size, const T &value={})UN::HeapArray< T >inline
~HeapArray() (defined in UN::HeapArray< T >)UN::HeapArray< T >inline