configuration_finder.hh
Go to the documentation of this file.
00001 #ifndef _UTILMM_CONFIGURATION_FINDER_H_
00002 #define _UTILMM_CONFIGURATION_FINDER_H_
00003 
00004 #include <string>
00005 #include <vector>
00006 
00007 namespace utilmm {
00008 
00014 class ConfigurationFinder
00015 {
00016 
00017 public: 
00023         static std::string find(const std::string& file);
00024 
00029         static std::string find(const std::string& file, const std::string& packagename);
00030 
00035         static std::string search(const std::string& file, const std::vector<std::string>& searchDirectories);
00036 
00045         static std::string findSystemConfig(const std::string& file, const std::string& systemId);
00046 
00047 
00048 
00049 };
00050 
00051 }
00052 
00053 #endif // _UTILMM_CONFIGURATION_FINDER_H_


utilmm
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Thu Jan 2 2014 11:38:31