9 extern ConfigHolder configHolder
;
15 void setRootDir(const char *dir
);
16 void setTasksDir(const char *dir
);
17 void setMgrFile(const char *filePath
);
18 void setDictFile(const char *filePath
);
19 void setKeyFile(const char *filePath
);
20 void setOutKeyFile(const char *filePath
);
21 void setExportPath(const char *dir
);
23 const std::string
&rootDir() const;
24 const std::string
&tasksDir() const;
25 const std::string
&mgrFile() const;
26 const std::string
&dictFile() const;
27 const std::string
&keyFile() const;
28 const std::string
&outKeyFile() const;
29 const std::string
&exportPath() const;
31 std::string rootDirectory
;
32 std::string tasksDirectory
;
33 std::string managerFile
;
34 std::string dictionaryFile
;
35 std::string keystoneFile
;
36 std::string outKeystoneFile
;
37 std::string outExportPath
;
41 const std::string
&ConfigHolder::rootDir() const {
46 const std::string
&ConfigHolder::tasksDir() const {
47 return tasksDirectory
;
51 const std::string
&ConfigHolder::mgrFile() const {
56 const std::string
&ConfigHolder::dictFile() const {
57 return dictionaryFile
;
61 const std::string
&ConfigHolder::keyFile() const {
66 const std::string
&ConfigHolder::outKeyFile() const {
67 return outKeystoneFile
;
71 const std::string
&ConfigHolder::exportPath() const {
75 }//End of namespace freeRecite.