ledger-core
ledger::core::PreferencesBackend Member List

This is the complete list of members for ledger::core::PreferencesBackend, including all inherited members.

clear()ledger::core::PreferencesBackend
commit(const std::vector< PreferencesChange > &changes)ledger::core::PreferencesBackend
get(const std::vector< uint8_t > &key) (defined in ledger::core::PreferencesBackend)ledger::core::PreferencesBackend
getEncryptionSalt()ledger::core::PreferencesBackend
getPreferences(const std::string &name) (defined in ledger::core::PreferencesBackend)ledger::core::PreferencesBackend
iterate(const std::vector< uint8_t > &keyPrefix, std::function< bool(leveldb::Slice &&, leveldb::Slice &&)>) (defined in ledger::core::PreferencesBackend)ledger::core::PreferencesBackend
PreferencesBackend(const std::string &path, const std::shared_ptr< api::ExecutionContext > &writingContext, const std::shared_ptr< api::PathResolver > &resolver) (defined in ledger::core::PreferencesBackend)ledger::core::PreferencesBackend
resetEncryption(const std::shared_ptr< api::RandomNumberGenerator > &rng, const std::string &oldPassword, const std::string &newPassword)ledger::core::PreferencesBackend
setEncryption(const std::shared_ptr< api::RandomNumberGenerator > &rng, const std::string &password)ledger::core::PreferencesBackend
unsetEncryption()ledger::core::PreferencesBackend
~PreferencesBackend()=default (defined in ledger::core::PreferencesBackend)ledger::core::PreferencesBackend