MarlinMT
0.1.0
|
This is the complete list of members for marlinmt::book::BookStore, including all inherited members.
_allowMoving | marlinmt::book::BookStore | private |
_constructThread | marlinmt::book::BookStore | private |
_entries | marlinmt::book::BookStore | private |
_idToEntry | marlinmt::book::BookStore | private |
addEntry(const std::shared_ptr< EntryBase > &entry, EntryKey key) | marlinmt::book::BookStore | private |
book(const std::filesystem::path &path, const std::string_view &name, const T &data) | marlinmt::book::BookStore | |
bookMultiCopy(std::size_t n, std::filesystem::path path, Args_t... ctor_p) | marlinmt::book::BookStore | private |
bookMultiShared(std::size_t n, std::filesystem::path path, Args_t... ctor_p) | marlinmt::book::BookStore | private |
bookSingle(std::filesystem::path path, Args_t... ctor_p) | marlinmt::book::BookStore | private |
BookStore(bool allowMoving=false) | marlinmt::book::BookStore | inlineexplicit |
clear() | marlinmt::book::BookStore | |
entry(const EntryKey &key) const | marlinmt::book::BookStore | |
EntryData class | marlinmt::book::BookStore | friend |
find(const Condition &cond) const | marlinmt::book::BookStore | |
findFirst(const Condition &cond) const | marlinmt::book::BookStore | |
get(std::size_t const idx) const | marlinmt::book::BookStore | inlineprivate |
get(const EntryKey &key) const | marlinmt::book::BookStore | inlineprivate |
get(std::size_t const idx) | marlinmt::book::BookStore | inlineprivate |
get(const EntryKey &key) | marlinmt::book::BookStore | inlineprivate |
getPtr(const EntryKey &key) const | marlinmt::book::BookStore | inlineprivate |
normalizeDirPath(const std::filesystem::path &path) | marlinmt::book::BookStore | privatestatic |
remove(const EntryKey &key) | marlinmt::book::BookStore | |
remove(const Selection &selection) | marlinmt::book::BookStore | |
store(StoreWriter &writer) const | marlinmt::book::BookStore | |
storeList(StoreWriter &writer, Itr begin, Itr end) const | marlinmt::book::BookStore | |
storeSelection(StoreWriter &writer, const Selection &selection) const | marlinmt::book::BookStore |