Added comments to describe IBackupFile contract.

This commit is contained in:
Stephen Atherton 2017-11-26 22:02:14 -08:00
parent 1d3af8f4f0
commit 9ce9fd8692
1 changed files with 2 additions and 0 deletions

View File

@ -27,6 +27,8 @@
#include <vector>
// Append-only file interface for writing backup data
// Once finish() is called the file cannot be further written to.
// Backup containers should not attempt to use files for which finish was not called or did not complete.
// TODO: Move the log file and range file format encoding/decoding stuff to this file and behind interfaces.
class IBackupFile {
public: