add(const key_t &key, const value_t value) override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
aggregate(const std::function< source_t(const source_t &, const source_t &)> &func) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
aggregate(const source_t &seed, const std::function< source_t(const source_t &, const source_t &)> &func) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
aggregate(const accumulate_t &seed, const std::function< accumulate_t(const source_t &, const accumulate_t &)> &func) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
aggregate(const source_t &seed, const std::function< source_t(const source_t &, const source_t &)> &func, const std::function< source_t(const source_t &)> &result_selector) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
aggregate(const accumulate_t &seed, const std::function< accumulate_t(const source_t &, const accumulate_t &)> &func, const std::function< result_t(const accumulate_t &)> &result_selector) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
all(const std::function< bool(const source_t &)> &predicate) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
allocator_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
any() const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
any(const std::function< bool(const source_t &)> &predicate) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
append(const source_t &element) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
as_enumerable() const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
at(const key_t &key) const | xtd::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 |
average() const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
base_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
base_value_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
begin() const noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
begin() noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
bucket(const key_t &key) const | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
bucket_count() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
bucket_size(size_type n) const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
capacity() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
cast() const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
cbegin() const noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
cend() const noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
chunk(size_t size) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
clear() noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
concat(const ienumerable< source_t > &second) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
const_iterator typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
const_local_iterator typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
const_pointer typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
const_reference typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
contains(const source_t &value) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
contains(const source_t &value, const xtd::collections::generic::iequality_comparer< source_t > &comparer) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
count() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
xtd::collections::generic::idictionary::count(const std::function< bool(const source_t &)> &predicate) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
count_by(const std::function< key_t(const source_t &)> &key_selector) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
count_by(const std::function< key_t(const source_t &)> &key_selector, const iequality_comparer< key_t > &key_comparer) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
default_if_empty() const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
default_if_empty(const source_t &default_value) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
dictionary() noexcept=default | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
dictionary(size_type bucket_count, const hasher &hash=hasher {}, const equator &equal=equator {}, const allocator_type &alloc=allocator_type {}) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlineexplicit |
dictionary(size_type bucket_count, const allocator_type &alloc) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
dictionary(size_type bucket_count, const hasher &hash, const allocator_type &alloc) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
dictionary(const allocator_type &alloc) noexcept | 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=0, const hasher &hash=hasher {}, const equator &equal=equator {}, const allocator_type &alloc=allocator_type {}) noexcept | 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) noexcept | 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 &hash, const allocator_type &alloc) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlineexplicit |
dictionary(const dictionary &other) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
dictionary(const dictionary &other, const allocator_type &alloc) noexcept | 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) noexcept | 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) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
dictionary(dictionary &&other) noexcept=default | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
dictionary(dictionary &&other, const allocator_type &alloc) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
dictionary(std::unordered_map< key_t, value_t > &&other) noexcept | xtd::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) noexcept | 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=0, const hasher &hash=hasher {}, const equator &equal=equator {}, 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 &hash, const allocator_type &alloc) noexcept | 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 &hash=hasher {}, const equator &equal=equator {}, 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 &hash, const allocator_type &alloc) | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
difference_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
empty() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
end() const noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
end() noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
equals(const object &obj) const noexcept | xtd::object | virtual |
equals(const object_a_t &object_a, const object_b_t &object_b) noexcept | xtd::object | inlinestatic |
equator typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
first_or_default(const std::function< bool(const source_t &)> &predicate, const source_t &default_value) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
first_or_default(const std::function< bool(const source_t &)> &predicate) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
first_or_default(const source_t default_value) const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
first_or_default() const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
get_allocator() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
get_enumerator() const noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
get_hash_code() const noexcept | xtd::object | virtual |
get_type() const noexcept | xtd::object | virtual |
hasher typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
ienumerable typedef | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | |
insert_return_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
items() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
items() noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
iterator typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
key_collection typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
key_equal typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
key_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
keys() const noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
list typedef | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | |
load_factor() const | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
local_iterator typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
mapped_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
max_bucket_count() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
max_load_factor() const | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
max_load_factor(float value) const | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
max_size() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
memberwise_clone() const | xtd::object | inline |
node_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
object()=default | xtd::object | |
operator base_type &() noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
operator const base_type &() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
operator=(dictionary &&other) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
operator=(std::unordered_map< key_t, value_t > &&other) noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
operator=(const dictionary &other) noexcept=default | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
operator=(const std::unordered_map< key_t, value_t > &other) noexcept | xtd::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 override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
operator[](const key_t &key) override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
pointer typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
reference typedef | xtd::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) noexcept | xtd::object | inlinestatic |
select(const std::function< result_t(const source_t &)> &selector) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
select(const std::function< source_t(const source_t &)> &selector) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
select(const std::function< result_t(const source_t &, size_t index)> &selector) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
select(const std::function< source_t(const source_t &, size_t index)> &selector) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
size() const noexcept | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inline |
size_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
to_list() const noexcept | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | |
to_string() const noexcept | xtd::object | virtual |
value_collection typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
value_type typedef | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | |
values() const noexcept override | xtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t > | inlinevirtual |
where(const std::function< bool(const source_t &)> &predicate) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |
where(const std::function< bool(const source_t &, size_t)> &predicate) const | xtd::collections::generic::extensions::enumerable< enumerable_t, source_t > | inline |