13 #ifndef DtLibraryLoader_H_
14 #define DtLibraryLoader_H_
22 class DtDynamicLibrary;
41 void getLibrariesInDirectory(
const std::string& dir,
42 std::list<std::string>& files)
const;
45 void loadAllInDirectory(
const std::string& dir);
48 void loadLibary(
const std::string& library);
51 void initializeLibraries();
59 virtual bool initializeLibrary(DtDynamicLibrary* lib);
62 virtual bool isLibraryIGCompatible(DtDynamicLibrary* lib);
66 typedef std::map<std::string, DtDynamicLibrary*>
LibraryMap;