Mass++ Common Libraries v2.7.5
 All Classes Namespaces Files Functions Variables Enumerations Macros
ResourceBundle.h
Go to the documentation of this file.
1 
12 #ifndef __KOME_CORE_RESOURCE_BUNDLE_H__
13 #define __KOME_CORE_RESOURCE_BUNDLE_H__
14 
15 
16 namespace kome {
17  namespace core {
18 
23  class CORE_TOOLKITS_CLASS ResourceBundle {
24  protected:
30 
35  virtual ~ResourceBundle();
36 
37  public:
46  std::string searchResource( const char* name, const char* module, const char* ext );
47 
48  protected:
63  std::string searchResource(
64  const char* path,
65  const char* name,
66  const char* module,
67  const char* ext
68  );
69 
70 
71  public:
77  static ResourceBundle& getInstance();
78  };
79  }
80 }
81 
82 #endif // __KOME_CORE_RESOURCE_BUNDLE_H__
resource bundle class