libzed 1.12.3
A general-purpose library for quick and simple data manipulation.
Loading...
Searching...
No Matches
z::util::dictionary Member List

This is the complete list of members for z::util::dictionary, including all inherited members.

add(const zstring *&object) overridez::core::sortedArray< zstring * >virtual
addWord(const zstring &word) noexceptz::util::dictionary
append(const zstring *&)z::core::array< zstring * >
array()z::core::array< zstring * >inline
array_dataz::core::array< zstring * >protected
at(int)z::core::array< zstring * >
z::core::arrayLike::at(int index) const =0z::core::indexable< T >pure virtual
begin() const noexcept overridez::core::array< zstring * >inlinevirtual
clear() noexceptz::util::dictionary
contains(const zstring *&object) const noexceptz::core::array< zstring * >inline
dictionary(bool caseSensitive=false) noexceptz::util::dictionary
dictionary(const dictionary &other) noexceptz::util::dictionary
end() const noexcept overridez::core::array< zstring * >inlinevirtual
eq(const zstring *&arg1, const zstring *&arg2) const overridez::core::sortedRefArray< zstring * >inlineprotectedvirtual
filter(std::function< bool(const zstring &)> lambda) constz::util::dictionary
z::core::sortedRefArray< zstring * >::filter(std::function< bool(const zstring *&)> lambda) constz::core::array< zstring * >
find(const zstring *&object) const overridez::core::sortedArray< zstring * >virtual
findInsert(const zstring *&object, bool allowDuplicates=true) constz::core::sortedArray< zstring * >virtual
findPermutations(const zstring &scrambled) const noexceptz::util::dictionary
gt(const zstring *&arg1, const zstring *&arg2) const overridez::core::sortedRefArray< zstring * >inlineprotectedvirtual
increase(int newSize) noexceptz::core::array< zstring * >inline
init(const zstring *&arg1)z::core::array< zstring * >inlineprotected
insert(const zstring *&, int)z::core::array< zstring * >
isCaseSensitive() const noexceptz::util::dictionary
isValid(int index) constz::core::array< zstring * >
isWord(const zstring &word) const noexceptz::util::dictionary
length() const noexcept overridez::core::array< zstring * >virtual
lt(const zstring *&arg1, const zstring *&arg2) const overridez::core::sortedRefArray< zstring * >inlineprotectedvirtual
map(std::function< U(const zstring *&)> lambda) constz::core::array< zstring * >
maxWordLength() const noexceptz::util::dictionary
narrow(dictRange *wordRange, uint32_t nextChar) const noexceptz::util::dictionary
operator!=(const array &other) constz::core::array< zstring * >inline
operator&&(std::function< zstring *(const zstring *&)> lambda) noexceptz::core::array< zstring * >inline
operator()(const zstring *&arg1, const zstring *&arg2) const overridez::core::sortedRefArray< zstring * >inlinevirtual
operator<(const array &other) constz::core::array< zstring * >
operator<=(const array &other) constz::core::array< zstring * >inline
operator=(dictionary &&other) noexceptz::util::dictionary
operator=(const dictionary &other) noexceptz::util::dictionary
z::core::sortedRefArray< zstring * >::operator=(const array &other)z::core::array< zstring * >
operator==(const array &other) constz::core::array< zstring * >
operator>(const array &other) constz::core::array< zstring * >
operator>=(const array &other) constz::core::array< zstring * >inline
operator>>(std::function< zstring *(const zstring *&, const zstring *&)> lambda)z::core::array< zstring * >inline
operator[](int index) const overridez::core::array< zstring * >inlinevirtual
operator|(std::function< U(zstring *)> lambda) noexceptz::core::array< zstring * >inline
pop()z::core::array< zstring * >inline
push(const zstring *&object) noexceptz::core::array< zstring * >inline
randomElement() constz::core::array< zstring * >inline
randomElements(int count) const noexceptz::core::array< zstring * >inline
range() const noexceptz::util::dictionary
read(const zstring &filename, const core::timeout &time=-1, bool assumePresorted=false)z::util::dictionary
reduce(std::function< zstring *(const zstring *&, const zstring *&)> lambda, const zstring *&defaultValue={}) constz::core::array< zstring * >
remove(int)z::core::array< zstring * >
replace(int, int, const zstring *&)z::core::array< zstring * >
reverse() noexcept overridez::core::sortedArray< zstring * >inlinevirtual
reversed() const noexceptz::core::array< zstring * >inline
setCaseSensitive(bool caseSensitive) noexceptz::util::dictionary
shuffle() noexcept overridez::core::sortedArray< zstring * >inlinevirtual
shuffled() const noexceptz::core::array< zstring * >inline
size() const noexcept overridez::core::array< zstring * >virtual
sort() noexceptz::core::array< zstring * >inline
sorted() const noexceptz::core::array< zstring * >inline
sortedArray()z::core::sortedArray< zstring * >inline
sortedRefArray()z::core::sortedRefArray< zstring * >inline
subset(int index, int count) constz::core::array< zstring * >
swap(int index1, int index2)z::core::array< zstring * >
write(const zstring &filename)z::util::dictionary
~array()z::core::array< zstring * >inlinevirtual
~dictionary() noexceptz::util::dictionary