OpenTREP Logo  0.07.13
C++ Open Travel Request Parsing Library
Loading...
Searching...
No Matches
FileManager.hpp
Go to the documentation of this file.
1#ifndef __OPENTREP_CMD_FILEMANAGER_HPP
2#define __OPENTREP_CMD_FILEMANAGER_HPP
3
4// //////////////////////////////////////////////////////////////////////
5// Import section
6// //////////////////////////////////////////////////////////////////////
7// OpenTrep
9
10namespace OPENTREP {
11
16 public:
21 static bool checkSQLiteDirectory (const std::string& iSQLDBConnStr);
22
28
32 static void recreateXapianDirectory (const std::string& iTravelDBFilePath);
33
34 private:
38 FileManager() {}
42 FileManager (const FileManager&) {}
46 ~FileManager() {}
47 };
48
49}
50#endif // __OPENTREP_CMD_FILEMANAGER_HPP
Class wrapping utilities for file-system access.
Definition: FileManager.hpp:15
static bool checkXapianDBOnFileSystem(const TravelDBFilePath_T &)
Definition: FileManager.cpp:36
static bool checkSQLiteDirectory(const std::string &iSQLDBConnStr)
Definition: FileManager.cpp:16
static void recreateXapianDirectory(const std::string &iTravelDBFilePath)
Definition: FileManager.cpp:52