Aleph-w  1.9
General library for algorithms and data structures
Aleph::DynArray< T > Member List

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

access(const size_t i) const noexceptAleph::DynArray< T >inline
adjust(const size_t dim)Aleph::DynArray< T >inline
all(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
all(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
append()Aleph::DynArray< T >inline
append(const T &data)Aleph::DynArray< T >inline
append(T &&data)Aleph::DynArray< T >inline
begin() noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
begin() const noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
BitArray (defined in Aleph::DynArray< T >)Aleph::DynArray< T >friend
cbegin() const noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
cbegin() noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
cend() const noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
cend() noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
compute_sizes(const size_t n, size_t &d, size_t &s, size_t &b) noexceptAleph::DynArray< T >inlinestatic
compute_sizes(const size_t n) noexceptAleph::DynArray< T >inlinestatic
const_iterator typedef (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >
copy_array(const DynArray< T > &src_array)Aleph::DynArray< T >inline
cut(const size_t new_dim=0)Aleph::DynArray< T >inline
cut_ne(const size_t new_dim=0) (defined in Aleph::DynArray< T >)Aleph::DynArray< T >inline
Default_Pow_BlockAleph::DynArray< T >static
Default_Pow_DirAleph::DynArray< T >static
Default_Pow_SegAleph::DynArray< T >static
drop(const size_t n) constAleph::FunctionalMethods< DynArray< T >, T >inline
DynArray(size_t _pow_dir, size_t _pow_seg, size_t _pow_block)Aleph::DynArray< T >inline
DynArray(const size_t dim=0)Aleph::DynArray< T >inline
DynArray(const DynArray< T > &array)Aleph::DynArray< T >inline
DynArray(DynArray &&other) noexceptAleph::DynArray< T >inline
each(Operation &operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
each(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
each(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
each(size_t pos, size_t slice, Operation &operation) constAleph::FunctionalMethods< DynArray< T >, T >inline
each(size_t pos, size_t slice, Operation &&operation) constAleph::FunctionalMethods< DynArray< T >, T >inline
emplace(Args &&... args)Aleph::FunctionalMethods< DynArray< T >, T >inline
emplace_end(Args &&... args)Aleph::FunctionalMethods< DynArray< T >, T >inline
emplace_ins(Args &&... args)Aleph::FunctionalMethods< DynArray< T >, T >inline
empty() noexceptAleph::DynArray< T >inline
end() noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
end() const noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
equal_to(const DynArray< T > &r) const noexceptAleph::EqualToMethod< DynArray< T > >inline
erase(T &item) noexceptAleph::DynArray< T >inline
exist(const size_t i) constAleph::DynArray< T >inline
exists(Operation &op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynArray< T >, T >inline
exists(Operation &&op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynArray< T >, T >inline
filter(Operation &operation) constAleph::FunctionalMethods< DynArray< T >, T >inline
filter(Operation &&operation) constAleph::FunctionalMethods< DynArray< T >, T >inline
find_index(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_index(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_item(Operation &operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_item(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_item(Operation &&operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_item(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_ptr(Operation &operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_ptr(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_ptr(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
find_ptr(Operation &&operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynArray< T >, T >inline
fold(const T &init, Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
fold(const T &init, Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
foldl(const __T &init, Op &op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynArray< T >, T >inline
foldl(const __T &init, Op &&op=Op()) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynArray< T >, T >inline
for_each(Operation &operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
for_each(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
for_each(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
for_each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
get_block_size() const noexceptAleph::DynArray< T >inline
get_dir_size() const noexceptAleph::DynArray< T >inline
get_first() constAleph::DynArray< T >inline
get_it() constAleph::LocateFunctions< DynArray< T >, T >inline
get_it(size_t pos) constAleph::LocateFunctions< DynArray< T >, T >inline
get_itor() constAleph::LocateFunctions< DynArray< T >, T >inline
get_last() constAleph::DynArray< T >inline
get_num_blocks() const noexceptAleph::DynArray< T >inline
get_seg_size() const noexceptAleph::DynArray< T >inline
insert(const T &item) (defined in Aleph::DynArray< T >)Aleph::DynArray< T >inline
insert(T &&item) (defined in Aleph::DynArray< T >)Aleph::DynArray< T >inline
is_empty() const noexceptAleph::DynArray< T >inline
Item_Type typedef (defined in Aleph::DynArray< T >)Aleph::DynArray< T >
items() constAleph::GenericItems< Container, T >inline
iterator typedef (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >
Key_Type typedefAleph::DynArray< T >
keys() constAleph::GenericItems< Container, T >inline
length() const noexceptAleph::FunctionalMethods< DynArray< T >, T >inline
maps(Operation &op) constAleph::FunctionalMethods< DynArray< T >, T >inline
maps(Operation &&op) constAleph::FunctionalMethods< DynArray< T >, T >inline
maps_if(Prop prop, Operation &op) constAleph::FunctionalMethods< DynArray< T >, T >inline
maps_if(Prop prop, Operation &&op) constAleph::FunctionalMethods< DynArray< T >, T >inline
Max_Dim_AllowedAleph::DynArray< T >static
max_size() const noexceptAleph::DynArray< T >inline
mutable_drop(size_t n)Aleph::FunctionalMethods< DynArray< T >, T >inline
mutable_for_each(Operation &operation) noexcept(noexcept(operation)) (defined in Aleph::FunctionalMethods< DynArray< T >, T >)Aleph::FunctionalMethods< DynArray< T >, T >inline
mutable_for_each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynArray< T >, T >inline
nappend(Args ... args)Aleph::FunctionalMethods< DynArray< T >, T >inline
ninsert(Args ... args)Aleph::FunctionalMethods< DynArray< T >, T >inline
nth(const size_t n)Aleph::LocateFunctions< DynArray< T >, T >inline
nth(const size_t n) constAleph::LocateFunctions< DynArray< T >, T >inline
nth_ne(const size_t n) noexcept (defined in Aleph::LocateFunctions< DynArray< T >, T >)Aleph::LocateFunctions< DynArray< T >, T >inline
nth_ne(const size_t n) const noexceptAleph::LocateFunctions< DynArray< T >, T >inline
operator!=(const DynArray< T > &r) const noexceptAleph::EqualToMethod< DynArray< T > >inline
operator()(const size_t i) const noexceptAleph::DynArray< T >inline
operator=(const DynArray< T > &array)Aleph::DynArray< T >inline
operator=(DynArray &&other) noexceptAleph::DynArray< T >inline
operator==(const DynArray< T > &r) const noexceptAleph::EqualToMethod< DynArray< T > >inline
operator[](const size_t i) const (defined in Aleph::DynArray< T >)Aleph::DynArray< T >inline
operator[](const size_t i) (defined in Aleph::DynArray< T >)Aleph::DynArray< T >inline
partition(Operation &op) constAleph::FunctionalMethods< DynArray< T >, T >inline
partition(Operation &&op) constAleph::FunctionalMethods< DynArray< T >, T >inline
partition(size_t n) constAleph::FunctionalMethods< DynArray< T >, T >inline
pfilter(Operation &operation) constAleph::FunctionalMethods< DynArray< T >, T >inline
pfilter(Operation &&operation) constAleph::FunctionalMethods< DynArray< T >, T >inline
pop()Aleph::DynArray< T >inline
ptr_filter(Operation &operation) constAleph::FunctionalMethods< DynArray< T >, T >inline
ptr_filter(Operation &&operation) const (defined in Aleph::FunctionalMethods< DynArray< T >, T >)Aleph::FunctionalMethods< DynArray< T >, T >inline
push(const T &data)Aleph::DynArray< T >inline
push(T &&data)Aleph::DynArray< T >inline
put(const T &data)Aleph::DynArray< T >inline
put(T &&data)Aleph::DynArray< T >inline
remove(T &item) noexceptAleph::DynArray< T >inline
reserve(const size_t l, const size_t r)Aleph::DynArray< T >inline
reserve(const size_t dim)Aleph::DynArray< T >inline
rev() constAleph::FunctionalMethods< DynArray< T >, T >inline
reverse()Aleph::DynArray< T >inline
set_default_initial_value(const T &value) noexceptAleph::DynArray< T >inline
set_default_initial_value(T &&value=T()) noexcept(noexcept(std::swap(default_initial_value, value)))Aleph::DynArray< T >inline
size() const noexceptAleph::DynArray< T >inline
Special_Ctors(DynArray, T) (defined in Aleph::DynArray< T >)Aleph::DynArray< T >
swap(DynArray< T > &array) noexceptAleph::DynArray< T >inline
take(const size_t n) constAleph::FunctionalMethods< DynArray< T >, T >inline
take(size_t i, size_t j, size_t step=1) constAleph::FunctionalMethods< DynArray< T >, T >inline
test(const size_t i) const noexceptAleph::DynArray< T >inline
to_dynlist() const (defined in Aleph::FunctionalMethods< DynArray< T >, T >)Aleph::FunctionalMethods< DynArray< T >, T >inline
top() constAleph::DynArray< T >inline
touch(const size_t i)Aleph::DynArray< T >inline
tpartition(Operation &op) constAleph::FunctionalMethods< DynArray< T >, T >inline
tpartition(Operation &&op) constAleph::FunctionalMethods< DynArray< T >, T >inline
traverse(Operation &operation) const noexcept(noexcept(operation))Aleph::DynArray< T >inline
traverse(Operation &operation) noexcept(noexcept(operation))Aleph::DynArray< T >inline
traverse(Operation &&operation) const noexcept(noexcept(operation))Aleph::DynArray< T >inline
traverse(Operation &&operation) noexcept(noexcept(operation))Aleph::DynArray< T >inline
~DynArray() (defined in Aleph::DynArray< T >)Aleph::DynArray< T >inline

Leandro Rabindranath León