| AddEntry(const std::shared_ptr< Group > &group, const std::shared_ptr< Entry > &entry) | keepass::Database | static |
| AddGroup(const std::shared_ptr< Group > &parent, const std::shared_ptr< Group > &group) | keepass::Database | static |
| argon2_iterations() const | keepass::Database | inline |
| argon2_memory() const | keepass::Database | inline |
| argon2_parallelism() const | keepass::Database | inline |
| argon2_salt() const | keepass::Database | inline |
| argon2_version() const | keepass::Database | inline |
| Cipher enum name | keepass::Database | |
| cipher() const | keepass::Database | inline |
| clear_transformed_key() | keepass::Database | inline |
| compress() const | keepass::Database | inline |
| delete_old_history() | keepass::Database | inline |
| DeleteEntry(const std::array< uint8_t, 16 > &uuid) | keepass::Database | |
| DeleteGroup(const std::array< uint8_t, 16 > &uuid) | keepass::Database | |
| DeleteOldHistory() | keepass::Database | |
| DeltaSince(const Database &previous) const | keepass::Database | |
| EmptyRecycleBin() | keepass::Database | |
| EnableRecycleBin(bool enable=true) | keepass::Database | |
| EntryCount() const | keepass::Database | |
| FindEntries(const std::string &query, bool regex=false) const | keepass::Database | |
| FindEntry(const std::string &title) const | keepass::Database | |
| FindGroup(const std::string &name) const | keepass::Database | |
| FindGroups(const std::string &query, bool regex=false) const | keepass::Database | |
| GroupCount() const | keepass::Database | |
| has_transformed_key() const | keepass::Database | inline |
| init_vector() const | keepass::Database | inline |
| inner_random_stream_key() const | keepass::Database | inline |
| IsRecycleBinEnabled() const | keepass::Database | |
| Kdf enum name | keepass::Database | |
| kdf() const | keepass::Database | inline |
| kMaxArgon2Iterations (defined in keepass::Database) | keepass::Database | static |
| kMaxArgon2MemoryKiB | keepass::Database | static |
| kMaxTransformRounds | keepass::Database | static |
| master_seed() const | keepass::Database | inline |
| meta() const | keepass::Database | inline |
| MoveEntry(const std::shared_ptr< Entry > &entry, const std::shared_ptr< Group > &new_group) | keepass::Database | static |
| MoveGroup(const std::shared_ptr< Group > &group, const std::shared_ptr< Group > &new_parent) | keepass::Database | static |
| NewEntry(const std::string &title="") | keepass::Database | static |
| NewGroup(const std::string &name="") | keepass::Database | static |
| root() const | keepass::Database | inline |
| set_argon2_iterations(uint64_t iterations) | keepass::Database | inline |
| set_argon2_memory(uint64_t argon2_memory) | keepass::Database | inline |
| set_argon2_parallelism(uint32_t argon2_parallelism) | keepass::Database | inline |
| set_argon2_salt(const std::vector< uint8_t > &salt) | keepass::Database | inline |
| set_argon2_salt(SecureBytes salt) | keepass::Database | inline |
| set_argon2_version(uint32_t argon2_version) | keepass::Database | inline |
| set_cipher(Cipher cipher) | keepass::Database | inline |
| set_compress(bool compress) | keepass::Database | inline |
| set_init_vector(const std::array< uint8_t, 16 > &init_vector) | keepass::Database | inline |
| set_inner_random_stream_key(const SecureBuffer< 32 > &key) | keepass::Database | inline |
| set_inner_random_stream_key(const std::array< uint8_t, 32 > &key) | keepass::Database | inline |
| set_kdf(Kdf kdf) | keepass::Database | inline |
| set_master_seed(const std::array< uint8_t, 16 > &master_seed) | keepass::Database | inline |
| set_master_seed(const std::vector< uint8_t > &master_seed) | keepass::Database | inline |
| set_master_seed(SecureBytes master_seed) | keepass::Database | inline |
| set_meta(std::shared_ptr< Metadata > meta) | keepass::Database | inline |
| set_root(std::shared_ptr< Group > root) | keepass::Database | inline |
| set_transform_rounds(uint64_t transform_rounds) | keepass::Database | inline |
| set_transform_seed(const std::array< uint8_t, 32 > &transform_seed) | keepass::Database | inline |
| set_transform_seed(const SecureBuffer< 32 > &transform_seed) | keepass::Database | inline |
| set_transformed_key(SecureBuffer< 32 > key) | keepass::Database | inline |
| ToCsv(CsvFormat format=CsvFormat::kCsv) const | keepass::Database | |
| ToJson(bool include_attachments=false) const | keepass::Database | |
| transform_rounds() const | keepass::Database | inline |
| transform_seed() const | keepass::Database | inline |
| transformed_key() const | keepass::Database | inline |
| TrashEntry(const std::shared_ptr< Entry > &entry) | keepass::Database | |
| TrashGroup(const std::shared_ptr< Group > &group) | keepass::Database | |
| Visit(Visitor &visitor) const | keepass::Database | |