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
);
22 const std::string
&rootDir() const;
23 const std::string
&tasksDir() const;
24 const std::string
&mgrFile() const;
25 const std::string
&dictFile() const;
26 const std::string
&keyFile() const;
27 const std::string
&outKeyFile() const;
29 std::string rootDirectory
;
30 std::string tasksDirectory
;
31 std::string managerFile
;
32 std::string dictionaryFile
;
33 std::string keystoneFile
;
34 std::string outKeystoneFile
;
38 const std::string
&ConfigHolder::rootDir() const {
43 const std::string
&ConfigHolder::tasksDir() const {
44 return tasksDirectory
;
48 const std::string
&ConfigHolder::mgrFile() const {
53 const std::string
&ConfigHolder::dictFile() const {
54 return dictionaryFile
;
58 const std::string
&ConfigHolder::keyFile() const {
63 const std::string
&ConfigHolder::outKeyFile() const {
64 return outKeystoneFile
;
67 }//End of namespace freeRecite.