libkeepass 0.2.0
KeePass key database importer/exporter library
Loading...
Searching...
No Matches
database.hh File Reference

In-memory representation of a KeePass database. More...

#include <array>
#include <cstring>
#include <memory>
#include <string>
#include <vector>
#include "group.hh"
#include "libkeepass/export.hh"
#include "libkeepass/secure.hh"

Go to the source code of this file.

Classes

struct  keepass::EntryDelta
 One changed entry in a DatabaseDelta. More...
 
struct  keepass::DatabaseDelta
 Entry-level difference between two databases, for incremental backups. More...
 
class  keepass::Database
 Represents a KeePass (KDB/KDBX) database. More...
 

Enumerations

enum class  keepass::CsvFormat { kCsv , kCsvWithPasswords , kCsvWithCustomFields , kCsvKeePass2 }
 Formats for Database::ToCsv().
 

Detailed Description

In-memory representation of a KeePass database.