OpenTREP Logo  0.07.18
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
15 class FileManager {
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
static bool checkXapianDBOnFileSystem(const TravelDBFilePath_T &)
static bool checkSQLiteDirectory(const std::string &iSQLDBConnStr)
static void recreateXapianDirectory(const std::string &iTravelDBFilePath)