allocator() const | Array< T, TAllocator, TCounter > | inline |
allocator() | Array< T, TAllocator, TCounter > | inline |
Array()=default | Array< 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() noexcept | Array< T, TAllocator, TCounter > | inline |
back() const noexcept | Array< T, TAllocator, TCounter > | inline |
begin() noexcept | Array< T, TAllocator, TCounter > | inline |
begin() const noexcept | Array< T, TAllocator, TCounter > | inline |
capacity() const noexcept | Array< T, TAllocator, TCounter > | inline |
cbegin() const noexcept | Array< T, TAllocator, TCounter > | inline |
cend() const noexcept | Array< T, TAllocator, TCounter > | inline |
clear() | Array< T, TAllocator, TCounter > | inline |
clone() const | Array< T, TAllocator, TCounter > | inline |
Counter typedef | Array< T, TAllocator, TCounter > | |
emplaceBack(TArgs &&... args) | Array< T, TAllocator, TCounter > | inline |
empty() const noexcept | Array< T, TAllocator, TCounter > | inline |
end() noexcept | Array< T, TAllocator, TCounter > | inline |
end() const noexcept | Array< T, TAllocator, TCounter > | inline |
fill(const T &t) | Array< T, TAllocator, TCounter > | inline |
front() noexcept | Array< T, TAllocator, TCounter > | inline |
front() const noexcept | Array< 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()=default | Noncopyable | |
Noncopyable(const Noncopyable &)=delete | Noncopyable | |
Noncopyable(Noncopyable &&)=default | Noncopyable | |
operator ArrayView< const T, TCounter >() const noexcept | Array< T, TAllocator, TCounter > | inline |
operator ArrayView< T, TCounter >() noexcept | Array< T, TAllocator, TCounter > | inline |
operator!=(const Array &other) const noexcept | Array< 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 &)=delete | Noncopyable | |
Noncopyable::operator=(Noncopyable &&)=default | Noncopyable | |
operator==(const Array &other) const noexcept | Array< T, TAllocator, TCounter > | inline |
operator[](const TCounter idx) noexcept | Array< T, TAllocator, TCounter > | inline |
operator[](const TCounter idx) const noexcept | Array< 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 noexcept | Array< T, TAllocator, TCounter > | inline |
swap(Array &other) | Array< T, TAllocator, TCounter > | inline |
Type typedef | Array< T, TAllocator, TCounter > | |
view() noexcept | Array< T, TAllocator, TCounter > | inline |
view() const noexcept | Array< T, TAllocator, TCounter > | inline |
~Array() | Array< T, TAllocator, TCounter > | inline |