PIP 5.5.3
Platform-Independent Primitives
PIConfig::Branch Member List

This is the complete list of members for PIConfig::Branch, including all inherited members.

any(std::function< bool(const Entry * &e)> test) constPIVector< Entry * >inline
append(const Entry * &e)PIVector< Entry * >inline
append(Entry * &&e)PIVector< Entry * >inline
append(std::initializer_list< Entry * > init_list)PIVector< Entry * >inline
append(const PIVector< Entry * > &v)PIVector< Entry * >inline
assign(const Entry * &e=Entry *())PIVector< Entry * >inline
assign(size_t new_size, const Entry * &f)PIVector< Entry * >inline
at(size_t index) constPIVector< Entry * >inline
atWhere(std::function< bool(const Entry * &e)> test, ssize_t start=0, const Entry * &def=Entry *()) constPIVector< Entry * >inline
back()PIVector< Entry * >inline
begin()PIVector< Entry * >inline
capacity() constPIVector< Entry * >inline
clear()PIVector< Entry * >inline
contains(const Entry * &e, ssize_t start=0) constPIVector< Entry * >inline
contains(const PIVector< Entry * > &v, ssize_t start=0) constPIVector< Entry * >inline
data(size_t index=0)PIVector< Entry * >inline
data(size_t index=0) constPIVector< Entry * >inline
end()PIVector< Entry * >inline
enlarge(ssize_t add_size, const Entry * &e=Entry *())PIVector< Entry * >inline
entries(const Entry * &e, ssize_t start=0) constPIVector< Entry * >inline
entries(std::function< bool(const Entry * &e)> test, ssize_t start=0) constPIVector< Entry * >inline
every(std::function< bool(const Entry * &e)> test) constPIVector< Entry * >inline
fill(const Entry * &e=Entry *())PIVector< Entry * >inline
fill(std::function< Entry *(size_t i)> f)PIVector< Entry * >inline
PIVector< Entry * >::filter(std::function< bool(const Entry * &e)> test) constPIVector< Entry * >inline
filterIndexed(std::function< bool(size_t index, const Entry * &e)> test) constPIVector< Entry * >inline
filterReverse(std::function< bool(const Entry * &e)> test) constPIVector< Entry * >inline
filterReverseIndexed(std::function< bool(size_t index, const Entry * &e)> test) constPIVector< Entry * >inline
flatten(ReshapeOrder order=ReshapeByRow) constPIVector< Entry * >inline
forEach(std::function< void(const Entry * &e)> f) constPIVector< Entry * >inline
forEach(std::function< void(Entry * &e)> f)PIVector< Entry * >inline
forEachIndexed(std::function< void(size_t index, const Entry * &e)> f) constPIVector< Entry * >inline
forEachIndexed(std::function< void(size_t index, Entry * &e)> f)PIVector< Entry * >inline
forEachReverse(std::function< void(const Entry * &e)> f) constPIVector< Entry * >inline
forEachReverse(std::function< void(Entry * &e)> f)PIVector< Entry * >inline
forEachReverseIndexed(std::function< void(size_t index, const Entry * &e)> f) constPIVector< Entry * >inline
forEachReverseIndexed(std::function< void(size_t index, Entry * &e)> f)PIVector< Entry * >inline
front()PIVector< Entry * >inline
getRange(size_t index, size_t count) constPIVector< Entry * >inline
PIVector< Entry * >::indexOf(const Entry * &e, ssize_t start=0) constPIVector< Entry * >inline
indexWhere(std::function< bool(const Entry * &e)> test, ssize_t start=0) constPIVector< Entry * >inline
insert(size_t index, const Entry * &e=Entry *())PIVector< Entry * >inline
insert(size_t index, Entry * &&e)PIVector< Entry * >inline
insert(size_t index, const PIVector< Entry * > &v)PIVector< Entry * >inline
insert(size_t index, std::initializer_list< Entry * > init_list)PIVector< Entry * >inline
isEmpty() constPIVector< Entry * >inline
isNotEmpty() constPIVector< Entry * >inline
lastAtWhere(std::function< bool(const Entry * &e)> test, ssize_t start=-1, const Entry * &def=Entry *()) constPIVector< Entry * >inline
lastIndexOf(const Entry * &e, ssize_t start=-1) constPIVector< Entry * >inline
lastIndexWhere(std::function< bool(const Entry * &e)> test, ssize_t start=-1) constPIVector< Entry * >inline
length() constPIVector< Entry * >inline
map(std::function< ST(const Entry * &e)> f) constPIVector< Entry * >inline
mapIndexed(std::function< ST(size_t index, const Entry * &e)> f) constPIVector< Entry * >inline
mapReverse(std::function< ST(const Entry * &e)> f) constPIVector< Entry * >inline
mapReverseIndexed(std::function< ST(size_t index, const Entry * &e)> f) constPIVector< Entry * >inline
operator!=(const PIVector< Entry * > &v) constPIVector< Entry * >inline
PIVector< Entry * >::operator<<(const Entry * &e)PIVector< Entry * >inline
PIVector< Entry * >::operator<<(Entry * &&e)PIVector< Entry * >inline
PIVector< Entry * >::operator<<(const PIVector< Entry * > &v)PIVector< Entry * >inline
operator=(const PIVector< Entry * > &v)PIVector< Entry * >inline
operator=(PIVector< Entry * > &&v)PIVector< Entry * >inline
operator==(const PIVector< Entry * > &v) constPIVector< Entry * >inline
operator[](size_t index)PIVector< Entry * >inline
PIVector()PIVector< Entry * >inline
PIVector(const Entry * *data, size_t size)PIVector< Entry * >inline
PIVector(const PIVector< Entry * > &v)PIVector< Entry * >inline
PIVector(std::initializer_list< Entry * > init_list)PIVector< Entry * >inline
PIVector(size_t size, const Entry * &e=Entry *())PIVector< Entry * >inlineexplicit
PIVector(size_t size, std::function< Entry *(size_t i)> f)PIVector< Entry * >inline
PIVector(PIVector< Entry * > &&v)PIVector< Entry * >inline
pop_back()PIVector< Entry * >inline
pop_front()PIVector< Entry * >inline
prepend(const Entry * &e)PIVector< Entry * >inline
prepend(Entry * &&e)PIVector< Entry * >inline
prepend(const PIVector< Entry * > &v)PIVector< Entry * >inline
prepend(std::initializer_list< Entry * > init_list)PIVector< Entry * >inline
push_back(const Entry * &e)PIVector< Entry * >inline
push_back(Entry * &&e)PIVector< Entry * >inline
push_back(std::initializer_list< Entry * > init_list)PIVector< Entry * >inline
push_back(const PIVector< Entry * > &v)PIVector< Entry * >inline
push_front(const Entry * &e)PIVector< Entry * >inline
push_front(Entry * &&e)PIVector< Entry * >inline
push_front(const PIVector< Entry * > &v)PIVector< Entry * >inline
push_front(std::initializer_list< Entry * > init_list)PIVector< Entry * >inline
rbegin()PIVector< Entry * >inline
reduce(std::function< ST(const Entry * &e, const ST &acc)> f, const ST &initial=ST()) constPIVector< Entry * >inline
reduceIndexed(std::function< ST(size_t index, const Entry * &e, const ST &acc)> f, const ST &initial=ST()) constPIVector< Entry * >inline
reduceReverse(std::function< ST(const Entry * &e, const ST &acc)> f, const ST &initial=ST()) constPIVector< Entry * >inline
reduceReverseIndexed(std::function< ST(size_t index, const Entry * &e, const ST &acc)> f, const ST &initial=ST()) constPIVector< Entry * >inline
remove(size_t index, size_t count=1)PIVector< Entry * >inline
removeAll(const Entry * &e)PIVector< Entry * >inline
removeOne(const Entry * &e)PIVector< Entry * >inline
removeWhere(std::function< bool(const Entry * &e)> test)PIVector< Entry * >inline
rend()PIVector< Entry * >inline
reserve(size_t new_size)PIVector< Entry * >inline
reshape(size_t rows, size_t cols, ReshapeOrder order=ReshapeByRow) constPIVector< Entry * >inline
reshape(size_t rows, size_t cols, ReshapeOrder order=ReshapeByRow) constPIVector< Entry * >inline
resize(size_t new_size, const Entry * &e=Entry *())PIVector< Entry * >inline
resize(size_t new_size, std::function< Entry *(size_t i)> f)PIVector< Entry * >inline
reverse()PIVector< Entry * >inline
reversed() constPIVector< Entry * >inline
size() constPIVector< Entry * >inline
size_s() constPIVector< Entry * >inline
sort()PIVector< Entry * >inline
sort(std::function< bool(const Entry * &a, const Entry * &b)> comp)PIVector< Entry * >inline
split(const Entry * &separator) constPIVector< Entry * >inline
splitBySize(size_t sz) constPIVector< Entry * >inline
swap(PIVector< Entry * > &v)PIVector< Entry * >inline
take_back()PIVector< Entry * >inline
take_front()PIVector< Entry * >inline
takeRange(size_t index, size_t count)PIVector< Entry * >inline
toType() constPIVector< Entry * >inline