uim.core.containers.array_

Members

Functions

add
T[] add(T[] baseArray, T[] newItems)

adding items into array

add
T[] add(T[] baseArray, T[] newItems)

adding items into array

castTo
OUT[] castTo(IN[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
change
void change(T left, T right)

change positions

change
T[] change(T[] values, size_t firstPosition, size_t secondPosition)

Changing positions of elements in array

countsEquals
auto countsEquals(T[] baseArray)

Counts appearance of equal items

countsEquals
auto countsEquals(T[] baseArray, T[] validValues)

Counts the occourence of values in an array

exist
bool exist(T[] values, T[] checkValues)
Undocumented in source. Be warned that the author may not have intended to support it.
filters
T[] filters(T[] baseArray, T[] filterValues)
Undocumented in source. Be warned that the author may not have intended to support it.
filters
T[] filters(T[] baseArray, T[] filterValues)
Undocumented in source. Be warned that the author may not have intended to support it.
firstPosition
auto firstPosition(T[] baseArray, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
has
bool has(T[] values, T[] checkValues)
Undocumented in source. Be warned that the author may not have intended to support it.
has
bool has(T[] values, T[] checkValues)
Undocumented in source. Be warned that the author may not have intended to support it.
index
size_t index(T[] values, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
indexes
size_t[] indexes(T[] values, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
indexes
size_t[][T] indexes(T[] values, T[] keys)
Undocumented in source. Be warned that the author may not have intended to support it.
positions
auto positions(T[] baseArray)

Creates a associative array with all positions of a value in an array

positions
size_t[][T] positions(T[] baseArray, T[] validValues)

Creates a associative array with all positions of a value in an array

sub
T[] sub(T[] lhs, T rhs, bool multiple)
Undocumented in source. Be warned that the author may not have intended to support it.
sub
T[] sub(T[] lhs, T[] rhs, bool multiple)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.

Authors

UI Manufaktur Team Documentation DE: https://ui-manufaktur.com/docu/uim-core/containers/arry