aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/create.cpp (renamed from src/backup.cpp)6
-rw-r--r--src/create.h (renamed from src/backup.h)6
-rw-r--r--src/main.cpp6
-rw-r--r--src/options.cpp18
-rw-r--r--src/options.h8
5 files changed, 22 insertions, 22 deletions
diff --git a/src/backup.cpp b/src/create.cpp
index 98898b9..460bdd1 100644
--- a/src/backup.cpp
+++ b/src/create.cpp
@@ -24,7 +24,7 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#include "backup.h"
+#include "create.h"
#include "buffered_stream.h"
#include "format_v2.h"
@@ -248,7 +248,7 @@ class DiffFinder
assert(m_old_page.getStart() == m_new_page.getStart());
if (m_old_page.getSize() != m_new_page.getSize()) {
- throw BackupError(
+ throw CreateError(
"cannot read the same amount of data from both files");
}
@@ -350,7 +350,7 @@ class DiffFinder
};
void
-backup(const OptionsBackup &opts)
+create(const OptionsCreate &opts)
{
std::ifstream in_istream{opts.getInFilePath(),
std::ifstream::in | std::ifstream::binary};
diff --git a/src/backup.h b/src/create.h
index ed7bf1a..bbfc374 100644
--- a/src/backup.h
+++ b/src/create.h
@@ -29,10 +29,10 @@
#include "exception.h"
#include "options.h"
-class BackupError : public DiffddError
+class CreateError : public DiffddError
{
public:
- explicit BackupError(const std::string &message) : DiffddError(message) {}
+ explicit CreateError(const std::string &message) : DiffddError(message) {}
};
-void backup(const OptionsBackup &opts);
+void create(const OptionsCreate &opts);
diff --git a/src/main.cpp b/src/main.cpp
index 499140f..364762d 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -24,7 +24,7 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#include "backup.h"
+#include "create.h"
#include "options.h"
#include "restore.h"
@@ -46,8 +46,8 @@ main(int argc, char **argv)
OptionParser::printUsage();
} else if (OptionParser::isVersion(argc, argv)) {
print_version();
- } else if (OptionParser::isBackup(argc, argv)) {
- backup(OptionParser::parseBackup(argc, argv));
+ } else if (OptionParser::isCreate(argc, argv)) {
+ create(OptionParser::parseCreate(argc, argv));
} else if (OptionParser::isRestore(argc, argv)) {
restore(OptionParser::parseRestore(argc, argv));
} else {
diff --git a/src/options.cpp b/src/options.cpp
index a5912b6..9cf9d73 100644
--- a/src/options.cpp
+++ b/src/options.cpp
@@ -44,19 +44,19 @@ Options::getBufferSize() const
}
std::filesystem::path
-OptionsBackup::getInFilePath() const
+OptionsCreate::getInFilePath() const
{
return in_file_path;
}
std::filesystem::path
-OptionsBackup::getBaseFilePath() const
+OptionsCreate::getBaseFilePath() const
{
return base_file_path;
}
std::filesystem::path
-OptionsBackup::getOutFilePath() const
+OptionsCreate::getOutFilePath() const
{
return out_file_path;
}
@@ -76,7 +76,7 @@ OptionsRestore::getOutFilePath() const
void
OptionParser::printUsage()
{
- std::cout << "Usage: " << PROGRAM_NAME_STR << " backup";
+ std::cout << "Usage: " << PROGRAM_NAME_STR << " create";
std::cout << " [-B BUFFER_SIZE] -i INFILE -b BASEFILE -o OUTFILE"
<< std::endl;
@@ -101,9 +101,9 @@ OptionParser::isVersion(int argc, char **argv)
}
bool
-OptionParser::isBackup(int argc, char **argv)
+OptionParser::isCreate(int argc, char **argv)
{
- return isOperation(argc, argv, "backup");
+ return isOperation(argc, argv, "create");
}
bool
@@ -112,10 +112,10 @@ OptionParser::isRestore(int argc, char **argv)
return isOperation(argc, argv, "restore");
}
-OptionsBackup
-OptionParser::parseBackup(int argc, char **argv)
+OptionsCreate
+OptionParser::parseCreate(int argc, char **argv)
{
- OptionsBackup opts;
+ OptionsCreate opts;
// Skip the executable name. Do not skip the operation name. getopt expects
// to start at an argument immediately preceding the possible options.
diff --git a/src/options.h b/src/options.h
index ba7e7ac..593bcad 100644
--- a/src/options.h
+++ b/src/options.h
@@ -53,12 +53,12 @@ class Options
uint32_t buffer_size;
};
-class OptionsBackup : public Options
+class OptionsCreate : public Options
{
friend class OptionParser;
public:
- virtual ~OptionsBackup() override = default;
+ virtual ~OptionsCreate() override = default;
std::filesystem::path getInFilePath() const;
std::filesystem::path getBaseFilePath() const;
@@ -91,10 +91,10 @@ class OptionParser
static void printUsage();
static bool isHelp(int argc, char **argv);
static bool isVersion(int argc, char **argv);
- static bool isBackup(int argc, char **argv);
+ static bool isCreate(int argc, char **argv);
static bool isRestore(int argc, char **argv);
;
- static OptionsBackup parseBackup(int argc, char **argv);
+ static OptionsCreate parseCreate(int argc, char **argv);
static OptionsRestore parseRestore(int argc, char **argv);
private: