Lines Matching defs:Module
73 class Module {
75 Module(ModuleAddOn *addon, module_info *info);
76 ~Module();
100 Module *ModuleAt(int32 index) const;
102 bool AddModule(Module *module);
103 bool RemoveModule(Module *module);
104 Module *FindModule(const char *path);
265 // #pragma mark - Module
268 Module::Module(ModuleAddOn *addon, module_info *info)
277 Module::~Module()
283 Module::Init()
297 Module::Uninit()
310 Module::Get()
324 Module::Put()
354 Module *
357 return (Module*)fModules.ItemAt(index);
362 ModuleList::AddModule(Module *module)
372 ModuleList::RemoveModule(Module *module)
378 Module *
382 for (int32 i = 0; Module *module = ModuleAt(i); i++) {
402 for (int32 i = 0; Module *module = fModules.ModuleAt(i); i++)
416 Module *module = fModules.FindModule(path);
425 module = new Module(addon, info);
452 if (Module *module = fModules.FindModule(path)) {
473 if (Module *module = fModules.ModuleAt(*cookie)) {
551 return fModules.AddModule(new Module(NULL, info)) ? B_OK : B_ERROR;
643 Module *module = fModules.ModuleAt(i);