libkeepass 0.2.0
KeePass key database importer/exporter library
Loading...
Searching...
No Matches
keepass::DatabaseDelta Struct Reference

Entry-level difference between two databases, for incremental backups. More...

#include <database.hh>

Public Member Functions

bool empty () const
 Returns whether no change was detected.
 
std::string ToJson () const
 Serializes the delta to JSON (entry payloads use Entry::ToJson()).
 

Public Attributes

std::vector< EntryDelta > added
 
std::vector< EntryDelta > modified
 
std::vector< std::array< uint8_t, 16 > > deleted
 UUIDs (and paths) of entries removed since the previous database.
 
std::vector< std::string > deleted_paths
 

Detailed Description

Entry-level difference between two databases, for incremental backups.


The documentation for this struct was generated from the following file: