|
libkeepass 0.2.0
KeePass key database importer/exporter library
|
This is the complete list of members for keepass::KeePass, including all inherited members.
| Create(const std::string &password="", Format format=Format::kKdbx4, Database::Cipher cipher=Database::Cipher::kAes, Database::Kdf kdf=Database::Kdf::kArgon2id) | keepass::KeePass | static |
| Format enum name | keepass::KeePass | |
| GetFormat() const | keepass::KeePass | inline |
| KeePass() | keepass::KeePass | |
| KeePass(const Key &key) | keepass::KeePass | explicit |
| KeePass(const std::string &password, const std::string &keyfile="") | keepass::KeePass | |
| Open(const std::string &path) | keepass::KeePass | |
| Open(std::istream &src) | keepass::KeePass | |
| Open(const uint8_t *data, std::size_t size) | keepass::KeePass | |
| Open(const std::vector< uint8_t > &data) | keepass::KeePass | inline |
| Save(const std::string &path, const Database &db) | keepass::KeePass | |
| Save(std::ostream &dst, const Database &db) | keepass::KeePass | |
| Save(std::ostream &dst, const Database &db, const Key &key) | keepass::KeePass | |
| SaveAs(const std::string &path, const Database &db, const Key &new_key) | keepass::KeePass | |
| SaveAs(std::ostream &dst, const Database &db, const Key &new_key) | keepass::KeePass | |
| SaveAs(const std::string &path, const Database &db, const std::string &password, const std::string &keyfile="") | keepass::KeePass | |
| SaveAs(std::ostream &dst, const Database &db, const std::string &password, const std::string &keyfile="") | keepass::KeePass | |
| SetFormat(Format format) | keepass::KeePass | inline |