Array
evt::Array< Type > Member List

This is the complete list of members for evt::Array< Type >, including all inherited members.

append(const Type &newElement, const SizeType capacityResizeFactor=2) (defined in evt::Array< Type >)evt::Array< Type >inline
append(Type &&newElement, const SizeType capacityResizeFactor=2) (defined in evt::Array< Type >)evt::Array< Type >inline
append(InitializerList &&newElements) (defined in evt::Array< Type >)evt::Array< Type >inline
appendElements(InitializerList &&newElements) (defined in evt::Array< Type >)evt::Array< Type >inline
appendElements(const Container &newElements) (defined in evt::Array< Type >)evt::Array< Type >inline
appendElements(Container &&newElements) (defined in evt::Array< Type >)evt::Array< Type >inline
Array() (defined in evt::Array< Type >)evt::Array< Type >inline
Array(const int initialCapacity) (defined in evt::Array< Type >)evt::Array< Type >inline
Array(const SizeType initialCapacity) (defined in evt::Array< Type >)evt::Array< Type >inline
Array(InitializerList &&elements, SizeType initialCapacity=2) (defined in evt::Array< Type >)evt::Array< Type >inline
Array(const Array &otherArray, SizeType initialCapacity=2) (defined in evt::Array< Type >)evt::Array< Type >inline
Array(Array &&otherArray, SizeType initialCapacity=2) (defined in evt::Array< Type >)evt::Array< Type >inline
Array(Container &&elements, SizeType initialCapacity=2) (defined in evt::Array< Type >)evt::Array< Type >inline
assignRange(SizeType first, SizeType last)evt::Array< Type >inline
begin() const (defined in evt::Array< Type >)evt::Array< Type >inline
capacity() const (defined in evt::Array< Type >)evt::Array< Type >inline
clear()evt::Array< Type >inline
contains(const Type &element) const (defined in evt::Array< Type >)evt::Array< Type >inline
count() const (defined in evt::Array< Type >)evt::Array< Type >inline
countOf(const std::function< bool(const Type &)> &countOfFunction) const (defined in evt::Array< Type >)evt::Array< Type >inline
countOf(const Type &value) const (defined in evt::Array< Type >)evt::Array< Type >inline
end() const (defined in evt::Array< Type >)evt::Array< Type >inline
equal(const Container &elements) const (defined in evt::Array< Type >)evt::Array< Type >inline
equal(InitializerList &&elements) const (defined in evt::Array< Type >)evt::Array< Type >inline
filter(const std::function< bool(const Type &)> &filterFunction) const (defined in evt::Array< Type >)evt::Array< Type >inline
find(const Type &element) constevt::Array< Type >inline
findAll(const Type &element) constevt::Array< Type >inline
findIf(const std::function< bool(const Type &)> &findFunction) const (defined in evt::Array< Type >)evt::Array< Type >inline
first() (defined in evt::Array< Type >)evt::Array< Type >inline
first() const (defined in evt::Array< Type >)evt::Array< Type >inline
insert(const Type &newElement, const SizeType index, const SizeType capacityResizeFactor=2) (defined in evt::Array< Type >)evt::Array< Type >inline
insert(Type &&newElement, const SizeType index, const SizeType capacityResizeFactor=2) (defined in evt::Array< Type >)evt::Array< Type >inline
insertAt(const Type *position, const Type &newElement) (defined in evt::Array< Type >)evt::Array< Type >inline
insertAt(const Type *position, Type &&newElement) (defined in evt::Array< Type >)evt::Array< Type >inline
isEmpty() const (defined in evt::Array< Type >)evt::Array< Type >inline
last() (defined in evt::Array< Type >)evt::Array< Type >inline
last() const (defined in evt::Array< Type >)evt::Array< Type >inline
moveFrom(Array &&otherArray) (defined in evt::Array< Type >)evt::Array< Type >inline
operator!=(const Container &elements) const (defined in evt::Array< Type >)evt::Array< Type >inline
operator+(const Container &newElements) const (defined in evt::Array< Type >)evt::Array< Type >inline
operator+=(const Container &newElements) (defined in evt::Array< Type >)evt::Array< Type >inline
operator+=(Container &&newElements) (defined in evt::Array< Type >)evt::Array< Type >inline
operator+=(InitializerList newElements) (defined in evt::Array< Type >)evt::Array< Type >inline
operator-(const Container &newElements) constevt::Array< Type >inline
operator-=(const Container &newElements)evt::Array< Type >inline
operator-=(InitializerList newElements) (defined in evt::Array< Type >)evt::Array< Type >inline
operator<(const Container &elements)evt::Array< Type >inline
operator<<(std::ostream &os, const evt::Array< Type > &arr)evt::Array< Type >friend
operator<=(const Container &elements) (defined in evt::Array< Type >)evt::Array< Type >inline
operator=(const Array &otherArray) (defined in evt::Array< Type >)evt::Array< Type >inline
operator=(Array &&otherArray) (defined in evt::Array< Type >)evt::Array< Type >inline
operator==(const Container &elements) const (defined in evt::Array< Type >)evt::Array< Type >inline
operator>(const Container &elements)evt::Array< Type >inline
operator>=(const Container &elements) (defined in evt::Array< Type >)evt::Array< Type >inline
operator[](const SizeType index) (defined in evt::Array< Type >)evt::Array< Type >inline
operator[](const SizeType index) const (defined in evt::Array< Type >)evt::Array< Type >inline
removeAll(const bool keepCapacity=false)evt::Array< Type >inline
removeAt(const SizeType index, const bool shrinkIfEmpty=true) (defined in evt::Array< Type >)evt::Array< Type >inline
removeElements(const Container &newElements, bool onlyFirstOcurrence=false) (defined in evt::Array< Type >)evt::Array< Type >inline
removeElements(InitializerList newElements, bool onlyFirstOcurrence=false) (defined in evt::Array< Type >)evt::Array< Type >inline
removeFirst(const bool shrinkIfEmpty=true) (defined in evt::Array< Type >)evt::Array< Type >inline
removeLast(const bool shrinkIfEmpty=true) (defined in evt::Array< Type >)evt::Array< Type >inline
removeSubrange(const SizeType startPosition, const SizeType endPosition, bool lessEqual=true) (defined in evt::Array< Type >)evt::Array< Type >inline
removeSubrange(std::initializer_list< int > position, bool lessEqual=true) (defined in evt::Array< Type >)evt::Array< Type >inline
reserve(const SizeType newSize)evt::Array< Type >inline
resize(const SizeType newSize)evt::Array< Type >inline
shrink()evt::Array< Type >inline
shuffle() (defined in evt::Array< Type >)evt::Array< Type >inline
shuffled() const (defined in evt::Array< Type >)evt::Array< Type >inline
size() const (defined in evt::Array< Type >)evt::Array< Type >inline
sort(const std::function< bool(Type &, Type &)> &compareFunction=std::less_equal< Type >()) (defined in evt::Array< Type >)evt::Array< Type >inline
sorted(const std::function< bool(Type &, Type &)> &compareFunction=std::less_equal< Type >()) const (defined in evt::Array< Type >)evt::Array< Type >inline
swap(Array &otherArray) (defined in evt::Array< Type >)evt::Array< Type >inline
swap(Container &container) (defined in evt::Array< Type >)evt::Array< Type >inline
to(const Array &elements)evt::Array< Type >inlinestatic
to(Array &&elements) (defined in evt::Array< Type >)evt::Array< Type >inlinestatic
toString() const (defined in evt::Array< Type >)evt::Array< Type >inline