CoreComponents 3.0.0
A Modern C++ Toolkit
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Modules
Array< T > Member List

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

allocate(long n)Array< T >static
applyTo(InOut< Array > dst) constArray< T >
Array()Array< T >
Array(Dim< 1 > dim)Array< T >
Array(const Array &other)=defaultArray< T >
Array(Array &&b)Array< T >
Array(std::initializer_list< T > items)Array< T >
Array(std::initializer_list< Array > arrays)Array< T >
Array(const Item *src, long count)Array< T >explicit
Array(const List< Array > &parts)Array< T >explicit
Array(const List< Array > &parts, Item sep)Array< T >explicit
at(long i)Array< T >
at(long i) constArray< T >
begin()Array< T >
begin() constArray< T >
byteAt(long j)Array< T >
byteAt(long j) constArray< T >
bytes() constArray< T >
bytes()Array< T >
cbegin() constArray< T >
cend() constArray< T >
chars() constArray< T >
chars()Array< T >
const_iterator typedefArray< T >
const_reverse_iterator typedefArray< T >
copy() constArray< T >
copy(long i0, long i1) constArray< T >
copyRangeTo(long i0, long i1, Out< Array > dst) constArray< T >
copyRangeToOffset(long i0, long i1, Out< Array > dst, long j0) constArray< T >
copyTo(Out< Array > dst) constArray< T >
copyToOffset(Out< Array > dst, long j0) constArray< T >
copyToRange(Out< Array > dst, long j0, long j1) constArray< T >
count() constArray< T >
count(const Item &b) constArray< T >
crbegin() constArray< T >
crend() constArray< T >
deplete()Array< T >
end()Array< T >
end() constArray< T >
endsWith(const Array &tail) constArray< T >
fill(const Item &b)Array< T >
find(const Item &b, InOut< long > i0=None{}) constArray< T >
first() constArray< T >
has(long i) constArray< T >
Item typedefArray< T >
item(long j)Array< T >
item(long j) constArray< T >
itemCount() constArray< T >
items() constArray< T >
items()Array< T >
iterator typedefArray< T >
last() constArray< T >
offset() constArray< T >
operator bool() constArray< T >explicit
operator const OtherItem *() constArray< T >explicit
operator const void *() constArray< T >
operator OtherItem *()Array< T >explicit
operator void *()Array< T >
operator()(long i) constArray< T >
operator()(long i, const T &value)Array< T >
operator+() constArray< T >
operator<=>(const Array &other) constArray< T >
operator=(const Array &)=defaultArray< T >
operator=(Array &&b)Array< T >
operator==(const Array &other) constArray< T >
operator[](long i)Array< T >
operator[](long i) constArray< T >
parent()Array< T >
rbegin()Array< T >
rbegin() constArray< T >
rend()Array< T >
rend() constArray< T >
replace(const Item &b, const Item &s)Array< T >
resize(long n)Array< T >
reverse()Array< T >
reverse_iterator typedefArray< T >
reversed() constArray< T >
select(long i0, long i1)Array< T >
selectAs(long i0, long i1, Out< Array > target)Array< T >
selectHead(long n)Array< T >
selectTail(long n)Array< T >
shift(long n)Array< T >
size() constArray< T >
size_type typedefArray< T >
startsWith(const Array &head) constArray< T >
truncate(long n)Array< T >
value_type typedefArray< T >
wordAt(long j)Array< T >
wordAt(long j) constArray< T >
words() constArray< T >
words()Array< T >
wrap(void *data, long count)Array< T >static
wrapAround(void *data, long count)Array< T >