Aleph-w  1.9
General library for algorithms and data structures
Aleph::DynHashTable< Key, HashTable, Cmp > Member List

This is the complete list of members for Aleph::DynHashTable< Key, HashTable, Cmp >, including all inherited members.

add(const Key &key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
add(Key &&key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
all(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
all(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
append(const Key &key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
append(Key &&key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
Base typedef (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >protected
begin() noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
begin() const noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
Bucket typedef (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >protected
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
const_iterator typedef (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >
contains(const Key &key) const (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
contains_or_insert(const Key &key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
contains_or_insert(Key &&key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
drop(const size_t n) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
DynHashTable(size_t len=Primes::DefaultPrime, Hash_Fct_Ptr hash_fct=Aleph::dft_hash_fct< Key >, Cmp cmp=Cmp(), float lower_alpha=hash_default_lower_alpha, float upper_alpha=hash_default_upper_alpha)Aleph::DynHashTable< Key, HashTable, Cmp >inline
DynHashTable(size_t len, Hash_Fct hash_fct, Cmp cmp, float lower_alpha, float upper_alpha) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
DynHashTable(const DynHashTable &other) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
DynHashTable(DynHashTable &&other) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
each(Operation &operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
each(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
each(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
each(size_t pos, size_t slice, Operation &operation) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
each(size_t pos, size_t slice, Operation &&operation) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
emplace(Args &&... args)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
emplace_end(Args &&... args)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
emplace_ins(Args &&... args)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
end() noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
end() const noexcept (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >inline
equal_to(const DynHashTable< Key, HashTable, Cmp > &r) const noexceptAleph::EqualToMethod< DynHashTable< Key, HashTable, Cmp > >inline
exists(Operation &op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
exists(Operation &&op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
filter(Operation &operation) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
filter(Operation &&operation) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
find(const Key &key) const (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
find(const Key &key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
find_index(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_index(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_item(Operation &operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_item(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_item(Operation &&operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_item(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_ptr(Operation &operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_ptr(Operation &operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_ptr(Operation &&operation) const noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
find_ptr(Operation &&operation) noexcept(noexcept(operation))Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
fold(const Key &init, Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
fold(const Key &init, Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
foldl(const __T &init, Op &op) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
foldl(const __T &init, Op &&op=Op()) const noexcept(noexcept(op))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
for_each(Operation &operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
for_each(Operation &operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
for_each(Operation &&operation) const noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
for_each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
get_first() const (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
get_it() constAleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
get_it(size_t pos) constAleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
get_itor() constAleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
get_last() const (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
has(const Key &key) const (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
Hash_Fct typedefAleph::DynHashTable< Key, HashTable, Cmp >
Hash_Fct_Ptr typedef (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >
insert(const Key &key)Aleph::DynHashTable< Key, HashTable, Cmp >inline
insert(Key &&key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
insert_bucket(Bucket *bucket) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inlineprotected
Item_Type typedef (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >
items() constAleph::GenericItems< Container, T >inline
iterator typedef (defined in StlAlephIterator< SetName >)StlAlephIterator< SetName >
key_to_bucket(Key *key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inlineprotectedstatic
Key_Type typedef (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >
keys() constAleph::GenericItems< Container, T >inline
length() const noexceptAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
maps(Operation &op) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
maps(Operation &&op) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
maps_if(Prop prop, Operation &op) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
maps_if(Prop prop, Operation &&op) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
mutable_drop(size_t n)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
mutable_for_each(Operation &operation) noexcept(noexcept(operation)) (defined in Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
mutable_for_each(Operation &&operation) noexcept(noexcept(operation))Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
nappend(Args ... args)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
ninsert(Args ... args)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
nth(const size_t n)Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
nth(const size_t n) constAleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
nth_ne(const size_t n) noexcept (defined in Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >)Aleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
nth_ne(const size_t n) const noexceptAleph::LocateFunctions< DynHashTable< Key, HashTable, Cmp >, Key >inline
operator!=(const DynHashTable< Key, HashTable, Cmp > &r) const noexceptAleph::EqualToMethod< DynHashTable< Key, HashTable, Cmp > >inline
operator=(const DynHashTable &other) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
operator=(DynHashTable &&other) noexcept (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
operator==(const DynHashTable< Key, HashTable, Cmp > &r) const noexceptAleph::EqualToMethod< DynHashTable< Key, HashTable, Cmp > >inline
partition(Operation &op) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
partition(Operation &&op) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
partition(size_t n) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
pfilter(Operation &operation) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
pfilter(Operation &&operation) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
ptr_filter(Operation &operation) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
ptr_filter(Operation &&operation) const (defined in Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
remove(Key *key)Aleph::DynHashTable< Key, HashTable, Cmp >inline
remove(const Key &key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
rev() constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
search(const Key &key) constAleph::DynHashTable< Key, HashTable, Cmp >inline
search_or_insert(const Key &key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
search_or_insert(Key &&key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline
search_or_insert_bucket(Bucket *bucket) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inlineprotected
Special_Ctors(DynHashTable, Key) (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >
take(const size_t n) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
take(size_t i, size_t j, size_t step=1) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
to_dynlist() const (defined in Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >)Aleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
tpartition(Operation &op) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
tpartition(Operation &&op) constAleph::FunctionalMethods< DynHashTable< Key, HashTable, Cmp >, Key >inline
traverse(Operation &operation) noexcept(noexcept(operation))Aleph::GenericTraverse< DynHashTable< Key, HashTable, Cmp > >inline
traverse(Operation &operation) const noexcept(noexcept(operation))Aleph::GenericTraverse< DynHashTable< Key, HashTable, Cmp > >inline
traverse(Operation &&operation) const noexcept(noexcept(operation))Aleph::GenericTraverse< DynHashTable< Key, HashTable, Cmp > >inline
traverse(Operation &&operation) noexcept(noexcept(operation))Aleph::GenericTraverse< DynHashTable< Key, HashTable, Cmp > >inline
~DynHashTable() (defined in Aleph::DynHashTable< Key, HashTable, Cmp >)Aleph::DynHashTable< Key, HashTable, Cmp >inline

Leandro Rabindranath León