This is the complete list of members for mostly_harmless::data::DatabaseState, including all inherited members.
DatabaseState(const DatabaseState &)=delete | mostly_harmless::data::DatabaseState | |
DatabaseState(DatabaseState &&other) noexcept | mostly_harmless::data::DatabaseState | inline |
duplicate() const -> std::optional< DatabaseState > | mostly_harmless::data::DatabaseState | inline |
get(std::string_view name) -> std::optional< T > | mostly_harmless::data::DatabaseState | inline |
operator=(const DatabaseState &)=delete | mostly_harmless::data::DatabaseState | |
operator=(DatabaseState &&other) noexcept | mostly_harmless::data::DatabaseState | inline |
set(std::string_view name, const T &toSet) -> void | mostly_harmless::data::DatabaseState | inline |
tryCreate(const std::filesystem::path &location, const std::vector< std::pair< std::string, DatabaseValueVariant > > &initialValues) -> std::optional< DatabaseState > | mostly_harmless::data::DatabaseState | inlinestatic |
~DatabaseState() noexcept | mostly_harmless::data::DatabaseState | inline |