| Elements
    6.2
    A C++ base framework for the Euclid Software. | 
A data synchronizer for iRODS hosts. More...
#include <IrodsSynchronizer.h>


| Public Member Functions | |
| virtual | ~IrodsSynchronizer ()=default | 
| IrodsSynchronizer (const ConnectionConfiguration &connection, const DependencyConfiguration &dependency) | |
| std::string | createDownloadCommand (path distantFile, path localFile) const override | 
|  Public Member Functions inherited from Elements::Services::DataSync::DataSynchronizer | |
| virtual | ~DataSynchronizer ()=default | 
| DataSynchronizer (const ConnectionConfiguration &connection, const DependencyConfiguration &dependency) | |
| void | downloadAllFiles () const | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from Elements::Services::DataSync::DataSynchronizer | |
| bool | fileShouldBeWritten (path localFile) const | 
| bool | fileAlreadyExists (path localFile) const | 
| void | downloadOneFile (path distantFile, path localFile) const | 
| bool | hasBeenDownloaded (path distantFile, path localFile) const | 
|  Protected Attributes inherited from Elements::Services::DataSync::DataSynchronizer | |
| ConnectionConfiguration | m_connection | 
| std::map< path, path > | m_fileMap | 
A data synchronizer for iRODS hosts.
Definition at line 48 of file IrodsSynchronizer.h.
| 
 | virtualdefault | 
| Elements::Services::DataSync::IrodsSynchronizer::IrodsSynchronizer | ( | const ConnectionConfiguration & | connection, | 
| const DependencyConfiguration & | dependency | ||
| ) | 
Definition at line 31 of file IrodsSynchronizer.cpp.
References Elements::Services::DataSync::irodsIsInstalled().

| 
 | overridevirtual | 
Implements Elements::Services::DataSync::DataSynchronizer.
Definition at line 40 of file IrodsSynchronizer.cpp.
References std::string::string().

 1.8.17
 1.8.17