| Elements
    6.2
    A C++ base framework for the Euclid Software. | 
Services for runtime and tests. More...

| Namespaces | |
| Elements | |
| Classes | |
| class | Elements::Services::DataSync::UnknownHost | 
| Exception raised when a hosting solution is not supported by the tool.  More... | |
| class | Elements::Services::DataSync::ConnectionConfiguration | 
| The connection configuration mainly holds:  More... | |
| class | Elements::Services::DataSync::DownloadFailed | 
| An exception raised when downloading fails.  More... | |
| class | Elements::Services::DataSync::DataSynchronizer | 
| Base class to synchronize test data.  More... | |
| class | Elements::Services::DataSync::DependencyConfiguration | 
| The dependency configurations holds, for each test file to be retrieved:  More... | |
| class | Elements::Services::DataSync::IrodsSynchronizer | 
| A data synchronizer for iRODS hosts.  More... | |
| class | Elements::Services::DataSync::WebdavSynchronizer | 
| A data synchronizer for WebDAV hosts.  More... | |
| class | Elements::Services::DataSync::DataSync | 
| A class to download test data from a data repository prior to the unit test run.  More... | |
| Functions | |
| ELEMENTS_API std::string | Elements::Services::DataSync::environmentVariable (std::string name) | 
| Get the value of an environment variable.  More... | |
| ELEMENTS_API bool | Elements::Services::DataSync::irodsIsInstalled () | 
| Check whether the iRODS client is installed.  More... | |
| ELEMENTS_API bool | Elements::Services::DataSync::webdavIsInstalled () | 
| Check whether the WebDAV client is installed.  More... | |
Services for runtime and tests.
| string Elements::Services::DataSync::environmentVariable | ( | std::string | name | ) | 
Get the value of an environment variable.
Definition at line 78 of file DataSyncUtils.cpp.
References Elements::Environment::get().
Referenced by Elements::Services::DataSync::localWorkspacePrefix().

| bool Elements::Services::DataSync::irodsIsInstalled | ( | ) | 
Check whether the iRODS client is installed.
Definition at line 27 of file IrodsSynchronizer.cpp.
References Elements::Services::DataSync::checkCall().
Referenced by Elements::Services::DataSync::IrodsSynchronizer::IrodsSynchronizer().

| bool Elements::Services::DataSync::webdavIsInstalled | ( | ) | 
Check whether the WebDAV client is installed.
Definition at line 27 of file WebdavSynchronizer.cpp.
References Elements::Services::DataSync::checkCall().
Referenced by Elements::Services::DataSync::WebdavSynchronizer::WebdavSynchronizer().

 1.8.17
 1.8.17