36 m_aliasSeparator(
'\t'),
37 m_distantRoot(distantRoot),
38 m_localRoot(localRoot),
94 return offset != string::npos;
99 const string distantFilename = line.
substr(0, offset);
100 const string localFilename = line.
substr(offset + 1);
std::map< path, path > fileMap() const
std::map< path, path > m_fileMap
std::vector< path > localPaths() const
void parseConfigurationLine(std::string line)
path distantPathOf(path localFile) const
void parseLineWithAlias(std::string line)
std::vector< path > distantPaths() const
void parseConfigurationFile(path filename)
char aliasSeparator() const
bool lineHasAlias(std::string line) const
DependencyConfiguration(path distantRoot, path localRoot, path configFile)
void parseLineWithoutAlias(std::string line)
size_t dependencyCount() const
T emplace_back(T... args)
Elements::Path::Item path
ELEMENTS_API path confFilePath(path filename)