24#ifndef ELEMENTSSERVICES_ELEMENTSSERVICES_DATASYNC_DEPENDENCYCONFIGURATION_H_
25#define ELEMENTSSERVICES_ELEMENTSSERVICES_DATASYNC_DEPENDENCYCONFIGURATION_H_
defines the macros to be used for explicit export of the symbols
std::vector< path > localPaths() const
DependencyConfiguration(path distantRoot, path localRoot, path configFile)
std::map< path, path > m_fileMap
path distantPathOf(path localFile) const
std::map< path, path > fileMap() const
void parseLineWithoutAlias(std::string line)
virtual ~DependencyConfiguration()=default
std::size_t dependencyCount() const
std::vector< path > distantPaths() const
void parseLineWithAlias(std::string line)
bool lineHasAlias(std::string line) const
void parseConfigurationLine(std::string line)
void parseConfigurationFile(path filename)
char aliasSeparator() const
#define ELEMENTS_API
Dummy definitions for the backward compatibility mode.
Path::Item path
importing the path item from ElementsKernel