xtd 0.2.0
xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > Member List

This is the complete list of members for xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >, including all inherited members.

add(const key_t &key, const value_t value) overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
add(const value_type &item) overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
allocator_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
at(const key_t &key) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
at(const key_t &key)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
base_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
base_value_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
begin() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
begin() noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
begin(size_type n)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
begin(size_type n) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
bucket(const key_t &key) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
bucket_count() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
bucket_size(size_type n) const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
capacity() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
cbegin() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
cbegin(size_type n) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
cend() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
cend(size_type n) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
clear() noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
comparer() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
const_iterator typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
const_local_iterator typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
const_pointer typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
const_reference typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
contains(const key_t &key) const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
contains(const contains_key_t &x) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
contains(const value_type &item) const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
contains_key(const key_t &key) const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
contains_value(const value_t &value) const noexcept (defined in xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
copy_to(xtd::array< value_type > &array, xtd::size array_index) const overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
count() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary() noexcept=defaultxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
dictionary(const idictionary< key_t, value_t > &dictionary)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(const ienumerable< value_type > &collection)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(const equality_comparer_t &comparer)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(size_type bucket_count, const hasher_t &hash=hasher_t {}, const equator_t &equal=equator_t {}, const allocator_type &alloc=allocator_type {}) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlineexplicit
dictionary(size_type bucket_count, const hasher_t &hash, const allocator_type &alloc) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(const idictionary< key_t, value_t > &dictionary, const equality_comparer_t &comparer)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(const ienumerable< value_type > &collection, const equality_comparer_t &comparer)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(size_t capacity, const equality_comparer_t &comparer)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(input_iterator_t first, input_iterator_t last, size_type bucket_count=0, const hasher_t &hash=hasher_t {}, const equator_t &equal=equator_t {}, const allocator_type &alloc=allocator_type {})xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlineexplicit
dictionary(input_iterator_t first, input_iterator_t last, size_type bucket_count, const allocator_type &alloc)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlineexplicit
dictionary(input_iterator_t first, input_iterator_t last, size_type bucket_count, const hasher_t &hash, const allocator_type &alloc)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlineexplicit
dictionary(const dictionary &other) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(const std::unordered_map< key_t, value_t > &other)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(const std::unordered_map< key_t, value_t > &other, const allocator_type &alloc)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(dictionary &&other) noexcept=defaultxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
dictionary(dictionary &&other, const allocator_type &alloc) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(std::unordered_map< key_t, value_t > &&other) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(std::unordered_map< key_t, value_t > &&other, const allocator_type &alloc) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(std::initializer_list< base_value_type > init, size_type bucket_count=0, const hasher_t &hash=hasher_t {}, const equator_t &equal=equator_t {}, const allocator_type &alloc=allocator_type {})xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlineexplicit
dictionary(std::initializer_list< base_value_type > init, size_type bucket_count, const allocator_type &alloc)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(std::initializer_list< base_value_type > init, size_type bucket_count, const hasher_t &hash, const allocator_type &alloc)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(std::initializer_list< key_value_pair< init_key_t, init_value_t > > init, size_type bucket_count=0, const hasher_t &hash=hasher_t {}, const equator_t &equal=equator_t {}, const allocator_type &alloc=allocator_type {})xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlineexplicit
dictionary(std::initializer_list< key_value_pair< init_key_t, init_value_t > > init, size_type bucket_count, const allocator_type &alloc)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
dictionary(std::initializer_list< key_value_pair< init_key_t, init_value_t > > init, size_type bucket_count, const hasher_t &hash, const allocator_type &alloc)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
difference_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
emplace(args_t &&...args)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
emplace_hint(iterator hint, args_t &&...args)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
empty() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
end() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
end() noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
end(size_type n)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
end(size_type n) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
ensure_capacity(xtd::size capacity) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
equal_range(const key_t &key)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
equal_range(const equal_range_key_t &key) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
equal_range(const equal_range_key_t &x)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
equal_range(const key_t &x) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
equals(const object &obj) const noexceptxtd::objectvirtual
equals(const object_a_t &object_a, const object_b_t &object_b) noexceptxtd::objectinlinestatic
erase(const_iterator pos)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
erase(const_iterator first, const_iterator last)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
erase(const key_t &key)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
extract(const_iterator position) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
extract(const key_t k)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
find(const key_t &key) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
find(const key_t &key)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
find(const find_key_t &x) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
find(const find_key_t &x)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
get_allocator() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
get_enumerator() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
get_hash_code() const noexceptxtd::objectvirtual
get_type() const noexceptxtd::objectvirtual
hash_function() constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(const value_type &value)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(value_type &&value)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(type_t &&value)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(const_iterator hint, const value_type &value)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(const_iterator hint, value_type &&value)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(const_iterator hint, type_t &&value)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(input_iterator_t first, input_iterator_t last)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(std::initializer_list< base_value_type > ilist)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(std::initializer_list< key_value_pair< init_key_t, init_value_t > > ilist)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(node_type &&nh)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert(const_iterator hint, node_type &&nh)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert_or_assign(const key_t &k, type_t &&obj)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert_or_assign(key_t &&k, type_t &&obj)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert_or_assign(const_iterator hint, const key_t &k, type_t &&obj)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert_or_assign(const_iterator hint, key_t &&k, type_t &&obj)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
insert_return_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
is_read_only() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
is_synchronized() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
items() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
items() noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
iterator typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
key_collection typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
key_eq() constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
key_equal typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
key_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
keys() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
load_factor() constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
local_iterator typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
mapped_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
max_bucket_count() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
max_load_factor() constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
max_load_factor(float value) constxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
max_size() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
memberwise_clone() constxtd::object
merge(dictionary< key_t, value_t, source_hasher_t, source_equator_t, allocator_t > &source)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
merge(dictionary< key_t, value_t, source_hasher_t, source_equator_t, allocator_t > &&source)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
merge(std::unordered_map< key_t, value_t, source_hasher_t, source_equator_t, allocator_t > &source)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
merge(std::unordered_map< key_t, value_t, source_hasher_t, source_equator_t, allocator_t > &&source)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
merge(std::unordered_multimap< key_t, value_t, source_hasher_t, source_equator_t, allocator_t > &source)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
merge(std::unordered_multimap< key_t, value_t, source_hasher_t, source_equator_t, allocator_t > &&source)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
node_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
object()=defaultxtd::object
operator base_type &() noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
operator const base_type &() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
operator=(dictionary &&other) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
operator=(std::unordered_map< key_t, value_t > &&other) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
operator=(const dictionary &other) noexcept=defaultxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
operator=(const std::unordered_map< key_t, value_t > &other) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
operator=(std::initializer_list< base_value_type > ilist)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
operator=(std::initializer_list< key_value_pair< init_key_t, init_value_t > > ilist)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
operator[](const key_t &key) const overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
operator[](const key_t &key) overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
pointer typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
reference typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
reference_equals(const object_a_t &object_a, const object_b_t &object_b) noexceptxtd::objectinlinestatic
rehash(size_type count)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
remove(const key_t &key) noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
remove(const value_type &item) noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
remove(const key_t &key, value_t &value) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
reserve(size_type count)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
size() const noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
size_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
swap(dictionary &other) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
sync_root() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
to_string() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
trim_excess(size_type capacity)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
trim_excess()xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
try_add(const key_t &key, const value_t value) noexceptxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
try_emplace(const key_t &k, args_t &&... args)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
try_emplace(key_t &&k, args_t &&... args)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
try_emplace(const_iterator hint, const key_t &k, args_t &&... args)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
try_emplace(const_iterator hint, key_t &&k, args_t &&... args)xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inline
try_get_value(const key_t &key, value_t &value) const overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual
value_collection typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
value_type typedefxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >
values() const noexcept overridextd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >inlinevirtual