ModuleManager
ModuleManager();
~ModuleManager();
static ModuleManager *Default() { return &sDefaultManager; }
static ModuleManager sDefaultManager;
status_t status = ModuleManager::Default()->GetDependencies(fAddOn);
ModuleManager::Default()->PutDependencies(fAddOn);
ModuleManager::ModuleManager()
ModuleManager::~ModuleManager()
ModuleManager::GetModule(const char *path, module_info **_info)
ModuleManager::PutModule(const char *path)
ModuleManager::GetNextLoadedModuleName(uint32 *cookie, char *buffer,
ModuleManager::OpenModuleList(const char *prefix, const char *suffix)
ModuleManager::ReadNextModuleName(module_name_list *list, char *buffer,
ModuleManager::CloseModuleList(module_name_list *list)
ModuleManager::AddBuiltInModule(module_info *info)
ModuleManager::GetDependencies(image_id image)
ModuleManager::PutDependencies(image_id image)
ModuleManager::_MatchSuffix(const char *name, const char *suffix)
ModuleManager::_FindModules(BDirectory &dir, const char *moduleDir,
ModuleManager::_FindBuiltInModules(const char *prefix, const char *suffix,
ModuleManager::_GetAddOn(const char *name, ModuleAddOn **_addon)
ModuleManager::_PutAddOn(ModuleAddOn *addon)
ModuleManager ModuleManager::sDefaultManager;
return ModuleManager::Default()->AddBuiltInModule(info);
return ModuleManager::Default()->GetDependencies(info.id);
return ModuleManager::Default()->GetModule(path, _info);
return ModuleManager::Default()->PutModule(path);
return ModuleManager::Default()->GetNextLoadedModuleName(cookie, name,
return (void*)ModuleManager::Default()->OpenModuleList(prefix, suffix);
return (void*)ModuleManager::Default()->OpenModuleList(prefix);
return ModuleManager::Default()->ReadNextModuleName(
return ModuleManager::Default()->CloseModuleList(