0.07.7
C++ Open Travel Request Parsing Library
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
8
#include <
opentrep/OPENTREP_Types.hpp
>
9
10
namespace
OPENTREP
{
11
15
class
FileManager
{
16
public
:
21
static
bool
checkSQLiteDirectory
(
const
std::string& iSQLDBConnStr);
22
27
static
bool
checkXapianDBOnFileSystem
(
const
TravelDBFilePath_T
&);
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
OPENTREP::FileManager::checkSQLiteDirectory
static bool checkSQLiteDirectory(const std::string &iSQLDBConnStr)
Definition:
FileManager.cpp:16
OPENTREP::FileManager::checkXapianDBOnFileSystem
static bool checkXapianDBOnFileSystem(const TravelDBFilePath_T &)
Definition:
FileManager.cpp:36
OPENTREP
Definition:
BasChronometer.cpp:10
OPENTREP::FileManager::recreateXapianDirectory
static void recreateXapianDirectory(const std::string &iTravelDBFilePath)
Definition:
FileManager.cpp:52
OPENTREP::TravelDBFilePath_T
Definition:
OPENTREP_Types.hpp:46
OPENTREP_Types.hpp
OPENTREP::FileManager
Class wrapping utilities for file-system access.
Definition:
FileManager.hpp:15
Generated on Sat Aug 1 2020 00:00:00 for OpenTREP by
1.8.18