blob: 96d693b0d37602eb07cc29924f1ed14d4265e8a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#include <vector>
#include <string>
#include "inireader.hxx"
namespace transex3{
class Treeconfig
{
private:
INIreader inireader;
INImap map;
bool has_config_file;
void getCurrentDir( string& dir );
bool isConfigFilePresent();
public:
Treeconfig() : has_config_file( false ) { parseConfig(); }
// read the config file, returns true in case a config file had been found
bool parseConfig();
// returns a string vector containing all active repositories, returns true in case we are deep inside
// of a source tree. This could affect the behavour of the tool
bool getActiveRepositories( vector<string>& active_repos);
};
}
|