|
LibUDB 1.0
|
This is the complete list of members for UDBase, including all inherited members.
| addElement(const UDBElement &el) | UDBase | |
| addElements(const std::vector< UDBElement > &elements) | UDBase | |
| base | UDBase | protected |
| base_version | UDBase | protected |
| baseSize() const | UDBase | |
| calculateWriteSize() | UDBase | |
| clearBase() | UDBase | |
| convertToBase(const std::vector< UDBElement > &elements) | UDBase | static |
| getRawBase() const | UDBase | |
| operator+=(const UDBase &other) | UDBase | |
| operator=(const UDBase &other) | UDBase | |
| operator=(UDBase &&other) | UDBase | |
| readFromBuffer(const std::vector< char > &buf, const size_t &offset=0, const size_t &bytes_to_read=0) | UDBase | |
| readFromBufferInner(const std::vector< char > &buf, const size_t &offset, const size_t &bytes_to_read) | UDBase | protected |
| readFromFile(const std::filesystem::path &f_path) | UDBase | |
| removeElement(const UDBElement &el) | UDBase | virtual |
| removeElements(std::function< bool(const UDBElement &)> predicate) | UDBase | virtual |
| replaceElement(const UDBElement &old_el, const UDBElement &new_el) | UDBase | virtual |
| searchElement(std::function< bool(const UDBElement &)> search_function) | UDBase | virtual |
| searchElement(std::function< void(const UDBElement &, UDBase &)> search_function) | UDBase | virtual |
| searchElementV(std::function< bool(const UDBElement &)> search_function) | UDBase | virtual |
| shrinkToFit() | UDBase | |
| sortBase(std::function< bool(const UDBElement &, const UDBElement &)> sort_function) | UDBase | virtual |
| splitBase(const size_t &bytes_limit, const size_t &minimum_elements=size_t(1)) | UDBase | |
| UDBase() (defined in UDBase) | UDBase | |
| UDBase(const UDBase &other) | UDBase | |
| UDBase(UDBase &&other) | UDBase | |
| writeToBuffer(std::vector< char > &result) | UDBase | |
| writeToBufferInner(std::vector< char > &result) | UDBase | protected |
| writeToFile(const std::filesystem::path &f_path) | UDBase | |
| ~UDBase() (defined in UDBase) | UDBase | virtual |