Elements
5.12.0
A C++ base framework for the Euclid Software.
|
#include <array>
#include <cstdlib>
#include <string>
#include <vector>
#include <utility>
#include <algorithm>
#include "ElementsKernel/Configuration.h"
#include "ElementsKernel/System.h"
#include "ElementsServices/DataSync/DataSyncUtils.h"
Go to the source code of this file.
Namespaces | |
ElementsServices | |
ElementsServices::DataSync | |
Functions | |
ELEMENTS_API path | ElementsServices::DataSync::confFilePath (path filename) |
ELEMENTS_API bool | ElementsServices::DataSync::checkCall (std::string command) |
ELEMENTS_API std::pair< std::string, std::string > | ElementsServices::DataSync::runCommandAndCaptureOutErr (std::string command) |
ELEMENTS_API bool | ElementsServices::DataSync::localDirExists (path localDir) |
ELEMENTS_API void | ElementsServices::DataSync::createLocalDirOf (path localFile) |
ELEMENTS_API std::string | ElementsServices::DataSync::environmentVariable (std::string name) |
Get the value of an environment variable. More... | |
ELEMENTS_API path | ElementsServices::DataSync::localWorkspacePrefix () |
ELEMENTS_API std::string | ElementsServices::DataSync::lower (std::string text) |
ELEMENTS_API bool | ElementsServices::DataSync::containsInThisOrder (std::string input, std::vector< std::string > substrings) |