This is the complete list of members for z::util::dictionary, including all inherited members.
add(const T &object) override | z::core::sortedArray< T > | virtual |
z::core::array::add(const array &other) noexcept | z::core::array< T > | inline |
addWord(const zstring &word) noexcept | z::util::dictionary | |
append(const T &) | z::core::array< T > | |
array() | z::core::array< T > | inline |
array(const array &other) | z::core::array< T > | |
array(const std::vector< T > &other) | z::core::array< T > | |
array(const T &arg1, const Args &...args) | z::core::array< T > | |
array(const std::initializer_list< T > &other) | z::core::array< T > | inline |
array_data | z::core::array< T > | protected |
at(int) | z::core::array< T > | |
at(int) const override | z::core::array< T > | virtual |
begin() const noexcept override | z::core::array< T > | inlinevirtual |
clear() noexcept | z::util::dictionary | |
contains(const T &object) const noexcept | z::core::array< T > | inline |
dictionary(bool caseSensitive=false) noexcept | z::util::dictionary | |
dictionary(const dictionary &other) noexcept | z::util::dictionary | |
end() const noexcept override | z::core::array< T > | inlinevirtual |
eq(const zstring * &arg1, const zstring * &arg2) const override | z::core::sortedRefArray< zstring * > | inlineprotectedvirtual |
z::core::sortedArray::eq(const T &arg1, const T &arg2) const | z::core::array< T > | inlineprotectedvirtual |
filter(std::function< bool(const zstring &)> lambda) const | z::util::dictionary | |
sortedRefArray< zstring * >::filter(std::function< bool(const T &)> lambda) const | z::core::array< T > | |
find(const T &object) const override | z::core::sortedArray< T > | virtual |
findInsert(const T &object, bool allowDuplicates=true) const | z::core::sortedArray< T > | virtual |
findPermutations(const zstring &scrambled) const noexcept | z::util::dictionary | |
gt(const zstring * &arg1, const zstring * &arg2) const override | z::core::sortedRefArray< zstring * > | inlineprotectedvirtual |
z::core::sortedArray::gt(const T &arg1, const T &arg2) const | z::core::array< T > | inlineprotectedvirtual |
increase(int newSize) noexcept | z::core::array< T > | inline |
init(const T &arg1) | z::core::array< T > | inlineprotected |
init(const T &arg1, const Args &...args) | z::core::array< T > | inlineprotected |
insert(const T &, int) | z::core::array< T > | |
isCaseSensitive() const noexcept | z::util::dictionary | |
isValid(int index) const | z::core::array< T > | |
isWord(const zstring &word) const noexcept | z::util::dictionary | |
length() const noexcept override | z::core::array< T > | virtual |
load(archive &ar) | z::util::dictionary | inline |
sortedRefArray< zstring * >::load(cereal::JSONInputArchive &ar) | z::core::array< T > | inline |
sortedRefArray< zstring * >::load(cereal::XMLInputArchive &ar) | z::core::array< T > | inline |
lt(const zstring * &arg1, const zstring * &arg2) const override | z::core::sortedRefArray< zstring * > | inlineprotectedvirtual |
z::core::sortedArray::lt(const T &arg1, const T &arg2) const | z::core::array< T > | inlineprotectedvirtual |
map(std::function< U(const T &)> lambda) const | z::core::array< T > | |
maxWordLength() const noexcept | z::util::dictionary | |
narrow(dictRange *wordRange, uint32_t nextChar) const noexcept | z::util::dictionary | |
operator()(const zstring * &arg1, const zstring * &arg2) const override | z::core::sortedRefArray< zstring * > | inlinevirtual |
z::core::sortedArray::operator()(const T &arg1, const T &arg2) const | z::core::array< T > | virtual |
operator<(const array &other) const | z::core::array< T > | |
operator<=(const array &other) const | z::core::array< T > | inline |
operator=(dictionary &&other) noexcept | z::util::dictionary | |
operator=(const dictionary &other) noexcept | z::util::dictionary | |
sortedRefArray< zstring * >::operator=(const array &other) | z::core::array< T > | |
sortedRefArray< zstring * >::operator=(const std::initializer_list< T > &other) | z::core::array< T > | |
operator==(const array &other) const | z::core::array< T > | |
operator>(const array &other) const | z::core::array< T > | |
operator>=(const array &other) const | z::core::array< T > | inline |
operator[](int index) const override | z::core::array< T > | inlinevirtual |
operator[](int index) | z::core::array< T > | inline |
pop() | z::core::array< T > | inline |
push(const T &object) noexcept | z::core::array< T > | inline |
push(const array &other) noexcept | z::core::array< T > | inline |
randomElement() const | z::core::array< T > | inline |
randomElements(int count) const noexcept | z::core::array< T > | inline |
range() const noexcept | z::util::dictionary | |
read(const zstring &filename, const core::timeout &time=-1, bool assumePresorted=false) | z::util::dictionary | |
reduce(const T &defaultValue, std::function< T(const T &, const T &)> lambda) const | z::core::array< T > | |
remove(int) | z::core::array< T > | |
remove(int, int) | z::core::array< T > | |
replace(int, int, const T &) | z::core::array< T > | |
replace(int, int, const array< T > &) | z::core::array< T > | |
reverse() noexcept override | z::core::sortedArray< T > | inlinevirtual |
reversed() const noexcept | z::core::array< T > | inline |
save(archive &ar) const | z::util::dictionary | inline |
sortedRefArray< zstring * >::save(cereal::JSONOutputArchive &ar) const | z::core::array< T > | inline |
sortedRefArray< zstring * >::save(cereal::XMLOutputArchive &ar) const | z::core::array< T > | inline |
setCaseSensitive(bool caseSensitive) noexcept | z::util::dictionary | |
shuffle() noexcept override | z::core::sortedArray< T > | inlinevirtual |
shuffled() const noexcept | z::core::array< T > | inline |
size() const noexcept override | z::core::array< T > | virtual |
sort() noexcept | z::core::array< T > | inline |
sort(std::function< bool(const T &, const T &)> lambda) noexcept | z::core::array< T > | inline |
sorted() const noexcept | z::core::array< T > | inline |
sorted(std::function< bool(const T &, const T &)> lambda) const noexcept | z::core::array< T > | inline |
sortedArray() | z::core::sortedArray< T > | inline |
sortedArray(const T &arg1, const Args &...args) | z::core::sortedArray< T > | inline |
sortedRefArray() | z::core::sortedRefArray< zstring * > | inline |
sortedRefArray(const zstring * &arg1, const Args &...args) | z::core::sortedRefArray< zstring * > | inline |
subset(int index, int count) const | z::core::array< T > | |
swap(int index1, int index2) | z::core::array< T > | |
write(const zstring &filename) | z::util::dictionary | |
~array() | z::core::array< T > | inlinevirtual |
~dictionary() noexcept | z::util::dictionary | |
~indexable() noexcept | z::core::indexable< T > | inlinevirtual |
~iterable() noexcept | z::core::iterable< ITER > | inlinevirtual |
~sizable() noexcept | z::core::sizable | inlinevirtual |