SPH
Array< T, TAllocator, TCounter > Member List

This is the complete list of members for Array< T, TAllocator, TCounter >, including all inherited members.

allocator() constArray< T, TAllocator, TCounter >inline
allocator()Array< T, TAllocator, TCounter >inline
Array()=defaultArray< T, TAllocator, TCounter >
Array(const TCounter elementCnt, const TCounter allocatedSize=maxValue)Array< T, TAllocator, TCounter >inlineexplicit
Array(std::initializer_list< StorageType > list)Array< T, TAllocator, TCounter >inline
Array(Array &&other)Array< T, TAllocator, TCounter >inline
back() noexceptArray< T, TAllocator, TCounter >inline
back() const noexceptArray< T, TAllocator, TCounter >inline
begin() noexceptArray< T, TAllocator, TCounter >inline
begin() const noexceptArray< T, TAllocator, TCounter >inline
capacity() const noexceptArray< T, TAllocator, TCounter >inline
cbegin() const noexceptArray< T, TAllocator, TCounter >inline
cend() const noexceptArray< T, TAllocator, TCounter >inline
clear()Array< T, TAllocator, TCounter >inline
clone() constArray< T, TAllocator, TCounter >inline
Counter typedefArray< T, TAllocator, TCounter >
emplaceBack(TArgs &&... args)Array< T, TAllocator, TCounter >inline
empty() const noexceptArray< T, TAllocator, TCounter >inline
end() noexceptArray< T, TAllocator, TCounter >inline
end() const noexceptArray< T, TAllocator, TCounter >inline
fill(const T &t)Array< T, TAllocator, TCounter >inline
front() noexceptArray< T, TAllocator, TCounter >inline
front() const noexceptArray< T, TAllocator, TCounter >inline
insert(const TCounter position, U &&value)Array< T, TAllocator, TCounter >inline
insert(const TCounter position, const TIterator first, const TIterator last)Array< T, TAllocator, TCounter >inline
Noncopyable()=defaultNoncopyable
Noncopyable(const Noncopyable &)=deleteNoncopyable
Noncopyable(Noncopyable &&)=defaultNoncopyable
operator ArrayView< const T, TCounter >() const noexceptArray< T, TAllocator, TCounter >inline
operator ArrayView< T, TCounter >() noexceptArray< T, TAllocator, TCounter >inline
operator!=(const Array &other) const noexceptArray< T, TAllocator, TCounter >inline
operator<<(TStream &stream, const Array &array)Array< T, TAllocator, TCounter >friend
operator=(Array &&other)Array< T, TAllocator, TCounter >inline
operator=(const CopyableArray< T, TAllocator, TCounter > &other)Array< T, TAllocator, TCounter >inline
operator=(Array< U > &&other)Array< T, TAllocator, TCounter >inline
Noncopyable::operator=(const Noncopyable &)=deleteNoncopyable
Noncopyable::operator=(Noncopyable &&)=defaultNoncopyable
operator==(const Array &other) const noexceptArray< T, TAllocator, TCounter >inline
operator[](const TCounter idx) noexceptArray< T, TAllocator, TCounter >inline
operator[](const TCounter idx) const noexceptArray< T, TAllocator, TCounter >inline
pop()Array< T, TAllocator, TCounter >inline
push(U &&u)Array< T, TAllocator, TCounter >inline
pushAll(const TIter first, const TIter last)Array< T, TAllocator, TCounter >inline
pushAll(const Array &other)Array< T, TAllocator, TCounter >inline
pushAll(Array &&other)Array< T, TAllocator, TCounter >inline
remove(const TCounter idx)Array< T, TAllocator, TCounter >inline
remove(const ArrayView< const TCounter > idxs)Array< T, TAllocator, TCounter >inline
remove(TIter first, TIter last)Array< T, TAllocator, TCounter >inline
reserve(const TCounter newMaxSize)Array< T, TAllocator, TCounter >inline
resize(const TCounter newSize)Array< T, TAllocator, TCounter >inline
resizeAndSet(const TCounter newSize, const T &value)Array< T, TAllocator, TCounter >inline
shrink()Array< T, TAllocator, TCounter >inline
size() const noexceptArray< T, TAllocator, TCounter >inline
swap(Array &other)Array< T, TAllocator, TCounter >inline
Type typedefArray< T, TAllocator, TCounter >
view() noexceptArray< T, TAllocator, TCounter >inline
view() const noexceptArray< T, TAllocator, TCounter >inline
~Array()Array< T, TAllocator, TCounter >inline