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

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

all(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
all(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
append(const T &item)Aleph::DynDlist< T >inline
append(T &&item)Aleph::DynDlist< T >inline
append(const DynDlist &list) noexceptAleph::DynDlist< T >inline
append(DynDlist &&list) noexceptAleph::DynDlist< T >inline
Aleph::Dnode::append(Dlink *node) noexceptAleph::Dlinkinline
append_list(Dlink *head) noexceptAleph::Dlinkinline
begin() noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
begin() const noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
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
check()Aleph::Dlinkinline
concat_list(Dlink *head) noexceptAleph::Dlinkinline
concat_list(Dlink &head) noexceptAleph::Dlinkinline
const_iterator typedef (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >
cut_list(Dlink *link) noexceptAleph::Dlinkinline
data_to_node(T &data) noexceptAleph::Dnode< T >inlinestatic
del() noexceptAleph::Dlinkinline
Dlink() noexceptAleph::Dlinkinline
Dlink(const Dlink &l) noexceptAleph::Dlinkinline
Dlink(Dlink &&l) noexceptAleph::Dlinkinline
Dnode() noexcept (defined in Aleph::Dnode< T >)Aleph::Dnode< T >inline
Dnode(const T &item) noexcept(noexcept(T(item)))Aleph::Dnode< T >inline
Dnode(T &&item) noexcept(noexcept(std::swap(data, item)))Aleph::Dnode< T >inline
Dnode(const Dnode &node) noexcept(std::is_nothrow_copy_assignable< T >::value)Aleph::Dnode< T >inline
Dnode(Dnode &&node) noexcept(noexcept(std::forward< T >(node.data)))Aleph::Dnode< T >inline
drop(const size_t n) constAleph::FunctionalMethods< DynDlist< T >, T >inline
DynDlist() (defined in Aleph::DynDlist< T >)Aleph::DynDlist< T >inline
DynDlist(const DynDlist &list)Aleph::DynDlist< T >inline
DynDlist(DynDlist< T > &&list) noexceptAleph::DynDlist< T >inline
each(Operation &operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
each(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
each(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
each(size_t pos, size_t slice, Operation &operation) constAleph::FunctionalMethods< DynDlist< T >, T >inline
each(size_t pos, size_t slice, Operation &&operation) constAleph::FunctionalMethods< DynDlist< T >, T >inline
emplace(Args &&... args)Aleph::FunctionalMethods< DynDlist< T >, T >inline
emplace_end(Args &&... args)Aleph::FunctionalMethods< DynDlist< T >, T >inline
emplace_ins(Args &&... args)Aleph::FunctionalMethods< DynDlist< T >, T >inline
empty() noexceptAleph::DynDlist< T >inline
end() noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
end() const noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
erase(T &data) noexceptAleph::DynDlist< T >inline
Aleph::Dnode::erase() noexceptAleph::Dlinkinline
exists(Operation &op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynDlist< T >, T >inline
exists(Operation &&op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynDlist< T >, T >inline
filter(Operation &operation) constAleph::FunctionalMethods< DynDlist< T >, T >inline
filter(Operation &&operation) constAleph::FunctionalMethods< DynDlist< T >, T >inline
find_index(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_index(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_item(Operation &operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_item(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_item(Operation &&operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_item(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_ptr(Operation &operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_ptr(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_ptr(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
find_ptr(Operation &&operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynDlist< T >, T >inline
fold(const T &init, Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
fold(const T &init, Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
foldl(const __T &init, Op &op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynDlist< T >, T >inline
foldl(const __T &init, Op &&op=Op()) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynDlist< T >, T >inline
for_each(Operation &operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
for_each(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
for_each(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
for_each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
front()Aleph::DynDlist< T >inline
get()Aleph::DynDlist< T >inline
get_data() noexceptAleph::Dnode< T >inline
get_data() const noexceptAleph::Dnode< T >inline
get_first() constAleph::DynDlist< T >inline
get_first_ne() const noexceptAleph::DynDlist< T >inline
get_it() constAleph::LocateFunctions< DynDlist< T >, T >inline
get_it(size_t pos) constAleph::LocateFunctions< DynDlist< T >, T >inline
get_itor() constAleph::LocateFunctions< DynDlist< T >, T >inline
get_key() noexceptAleph::Dnode< T >inline
get_key() const noexceptAleph::Dnode< T >inline
get_last() constAleph::DynDlist< T >inline
get_last_ne() const noexceptAleph::DynDlist< T >inline
get_next() const noexceptAleph::Dnode< T >inline
get_prev() const noexceptAleph::Dnode< T >inline
init() noexceptAleph::Dlinkinline
insert(const T &item)Aleph::DynDlist< T >inline
insert(T &&item)Aleph::DynDlist< T >inline
insert(const DynDlist &list)Aleph::DynDlist< T >inline
insert(DynDlist &&list) noexceptAleph::DynDlist< T >inline
Aleph::Dnode::insert(Dlink *node) noexceptAleph::Dlinkinline
insert_list(Dlink *head) noexceptAleph::Dlinkinline
is_empty() const noexceptAleph::Dlinkinline
is_unitarian() const noexceptAleph::Dlinkinline
is_unitarian_or_empty() const noexceptAleph::Dlinkinline
Item_Type typedefAleph::DynDlist< T >
items() constAleph::GenericItems< DynDlist< T >, T >inline
iterator typedef (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >
key_type typedefAleph::Dnode< T >
Key_Type typedefAleph::DynDlist< T >
keys() constAleph::GenericItems< DynDlist< T >, T >inline
length() const noexceptAleph::FunctionalMethods< DynDlist< T >, T >inline
maps(Operation &op) constAleph::FunctionalMethods< DynDlist< T >, T >inline
maps(Operation &&op) constAleph::FunctionalMethods< DynDlist< T >, T >inline
maps_if(Prop prop, Operation &op) constAleph::FunctionalMethods< DynDlist< T >, T >inline
maps_if(Prop prop, Operation &&op) constAleph::FunctionalMethods< DynDlist< T >, T >inline
mutable_drop(size_t n)Aleph::FunctionalMethods< DynDlist< T >, T >inline
mutable_for_each(Operation &operation) noexcept(noexcept(operation)) (defined in Aleph::FunctionalMethods< DynDlist< T >, T >)Aleph::FunctionalMethods< DynDlist< T >, T >inline
mutable_for_each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynDlist< T >, T >inline
nappend(Args ... args)Aleph::FunctionalMethods< DynDlist< T >, T >inline
next (defined in Aleph::Dlink)Aleph::Dlinkmutableprotected
ninsert(Args ... args)Aleph::FunctionalMethods< DynDlist< T >, T >inline
nth(const size_t n)Aleph::LocateFunctions< DynDlist< T >, T >inline
nth(const size_t n) constAleph::LocateFunctions< DynDlist< T >, T >inline
nth_ne(const size_t n) noexcept (defined in Aleph::LocateFunctions< DynDlist< T >, T >)Aleph::LocateFunctions< DynDlist< T >, T >inline
nth_ne(const size_t n) const noexceptAleph::LocateFunctions< DynDlist< T >, T >inline
operator=(const DynDlist &list)Aleph::DynDlist< T >inline
operator=(DynDlist &&list) noexceptAleph::DynDlist< T >inline
Aleph::Dnode::operator=(const Dnode &p) noexcept(std::is_nothrow_copy_assignable< T >::value)Aleph::Dnode< T >inline
Aleph::Dnode::operator=(Dnode &&p) noexcept(std::is_nothrow_move_assignable< T >::value)Aleph::Dnode< T >inline
Aleph::Dlink::operator=(const Dlink &l) noexceptAleph::Dlinkinline
Aleph::Dlink::operator=(Dlink &&l) noexceptAleph::Dlinkinline
operator=(const SpecialCtors &) (defined in Aleph::SpecialCtors< DynDlist< T >, T >)Aleph::SpecialCtors< DynDlist< T >, T >inline
operator=(SpecialCtors &&) (defined in Aleph::SpecialCtors< DynDlist< T >, T >)Aleph::SpecialCtors< DynDlist< T >, T >inline
operator[](const size_t &n) constAleph::DynDlist< T >inline
partition(Operation &op) constAleph::FunctionalMethods< DynDlist< T >, T >inline
partition(Operation &&op) constAleph::FunctionalMethods< DynDlist< T >, T >inline
partition(size_t n) constAleph::FunctionalMethods< DynDlist< T >, T >inline
pfilter(Operation &operation) constAleph::FunctionalMethods< DynDlist< T >, T >inline
pfilter(Operation &&operation) constAleph::FunctionalMethods< DynDlist< T >, T >inline
pop()Aleph::DynDlist< T >inline
prev (defined in Aleph::Dlink)Aleph::Dlinkmutableprotected
ptr_filter(Operation &operation) constAleph::FunctionalMethods< DynDlist< T >, T >inline
ptr_filter(Operation &&operation) const (defined in Aleph::FunctionalMethods< DynDlist< T >, T >)Aleph::FunctionalMethods< DynDlist< T >, T >inline
push(const T &item)Aleph::DynDlist< T >inline
push(T &&item)Aleph::DynDlist< T >inline
Aleph::Dnode::push(Dlink *node) noexceptAleph::Dlinkinline
put(const T &item)Aleph::DynDlist< T >inline
put(T &&item)Aleph::DynDlist< T >inline
rear()Aleph::DynDlist< T >inline
remove(T &data) noexceptAleph::DynDlist< T >inline
remove_all_and_delete() noexceptAleph::Dlinkinline
remove_first()Aleph::DynDlist< T >inline
remove_first_ne() noexceptAleph::DynDlist< T >inline
remove_last()Aleph::DynDlist< T >inline
remove_last_ne() noexceptAleph::DynDlist< T >inline
remove_next() noexceptAleph::Dnode< T >inline
remove_prev() noexceptAleph::Dnode< T >inline
reset() noexceptAleph::Dlinkinline
rev() noexcept (defined in Aleph::DynDlist< T >)Aleph::DynDlist< T >inline
rev() const (defined in Aleph::DynDlist< T >)Aleph::DynDlist< T >inline
reverse() noexcept (defined in Aleph::DynDlist< T >)Aleph::DynDlist< T >inline
reverse() constAleph::DynDlist< T >inline
reverse_list() noexceptAleph::Dlinkinline
rotate_left(size_t n)Aleph::Dlinkinline
rotate_right(size_t n)Aleph::Dlinkinline
Set_Type typedefAleph::DynDlist< T >
size() const noexceptAleph::DynDlist< T >inline
Special_Ctors(DynDlist, T)Aleph::DynDlist< T >
SpecialCtors() (defined in Aleph::SpecialCtors< DynDlist< T >, T >)Aleph::SpecialCtors< DynDlist< T >, T >inline
SpecialCtors(const SpecialCtors &) (defined in Aleph::SpecialCtors< DynDlist< T >, T >)Aleph::SpecialCtors< DynDlist< T >, T >inline
SpecialCtors(SpecialCtors &&) (defined in Aleph::SpecialCtors< DynDlist< T >, T >)Aleph::SpecialCtors< DynDlist< T >, T >inline
SpecialCtors(const DynList< T > &l)Aleph::SpecialCtors< DynDlist< T >, T >inline
SpecialCtors(It b, It e) (defined in Aleph::SpecialCtors< DynDlist< T >, T >)Aleph::SpecialCtors< DynDlist< T >, T >inline
SpecialCtors(std::initializer_list< T > l) (defined in Aleph::SpecialCtors< DynDlist< T >, T >)Aleph::SpecialCtors< DynDlist< T >, T >inline
splice(Dlink *l) noexceptAleph::Dlinkinline
split(DynDlist &l, DynDlist &r)Aleph::DynDlist< T >inline
split_list(DynDlist &l, DynDlist &r)Aleph::DynDlist< T >inline
split_list(Dlink &l, Dlink &r) noexcept (defined in Aleph::Dlink)Aleph::Dlinkinline
split_list_ne(DynDlist &l, DynDlist &r) noexceptAleph::DynDlist< T >inline
Aleph::Dnode::split_list_ne(Dlink &l, Dlink &r) noexceptAleph::Dlinkinline
swap(DynDlist &l) noexceptAleph::DynDlist< T >inline
Aleph::Dnode::swap(Dnode &p) noexcept(noexcept(std::swap(data, p.data)))Aleph::Dnode< T >inline
Aleph::Dlink::swap(Dlink *link) noexceptAleph::Dlinkinline
Aleph::Dlink::swap(Dlink &l) noexceptAleph::Dlinkinline
take(const size_t n) constAleph::FunctionalMethods< DynDlist< T >, T >inline
take(size_t i, size_t j, size_t step=1) constAleph::FunctionalMethods< DynDlist< T >, T >inline
to_data() noexcept (defined in Aleph::Dlink)Aleph::Dlinkinline
to_data() const noexcept (defined in Aleph::Dlink)Aleph::Dlinkinline
to_dnode() noexcept (defined in Aleph::Dlink)Aleph::Dlinkinline
to_dnode() const noexcept (defined in Aleph::Dlink)Aleph::Dlinkinline
to_dynlist() const (defined in Aleph::FunctionalMethods< DynDlist< T >, T >)Aleph::FunctionalMethods< DynDlist< T >, T >inline
top() constAleph::DynDlist< T >inline
Aleph::Dnode::top()Aleph::Dlinkinline
tpartition(Operation &op) constAleph::FunctionalMethods< DynDlist< T >, T >inline
tpartition(Operation &&op) constAleph::FunctionalMethods< DynDlist< T >, T >inline
traverse(Operation &operation) noexcept(noexcept(operation))Aleph::GenericTraverse< DynDlist< T > >inline
traverse(Operation &operation) const noexcept(noexcept(operation))Aleph::GenericTraverse< DynDlist< T > >inline
traverse(Operation &&operation) const noexcept(noexcept(operation))Aleph::GenericTraverse< DynDlist< T > >inline
traverse(Operation &&operation) noexcept(noexcept(operation))Aleph::GenericTraverse< DynDlist< T > >inline
wrap_header(Dlink *l) noexceptAleph::Dlinkinline
~DynDlist()Aleph::DynDlist< T >inline

Leandro Rabindranath León