Searched refs:ModuleFactory (Results 1 – 25 of 95) sorted by relevance
1234
40 class ModuleFactory {45 ModuleFactory(std::function<Module*()> ctor);62 std::vector<const ModuleFactory*> list_;117 Module* GetDependency(const ModuleFactory* module) const;134 bool IsStarted(const ModuleFactory* factory) const;145 Module* Start(const ModuleFactory* id, ::bluetooth::os::Thread* thread);151 Module* Get(const ModuleFactory* module) const;155 os::Handler* GetModuleHandler(const ModuleFactory* module) const;157 std::map<const ModuleFactory*, Module*> started_modules_;158 std::vector<const ModuleFactory*> start_order_;[all …]
53 static const ModuleFactory Factory;75 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { in __anon6d4cd8320202()83 static const ModuleFactory Factory;110 const ModuleFactory TestModuleOneDependency::Factory = ModuleFactory([]() { in __anon6d4cd8320302()117 static const ModuleFactory Factory;138 const ModuleFactory TestModuleNoDependencyTwo::Factory = ModuleFactory([]() { in __anon6d4cd8320402()144 static const ModuleFactory Factory;173 const ModuleFactory TestModuleTwoDependencies::Factory = ModuleFactory([]() { in __anon6d4cd8320502()181 static const ModuleFactory Factory;220 const ModuleFactory TestModuleDumpState::Factory = ModuleFactory([]() { return new TestModuleDumpSt… in __anon6d4cd8320702()
35 static const ModuleFactory Factory;46 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { return new TestModuleNoD… in __anon2b5342dc0202()
31 ModuleFactory::ModuleFactory(std::function<Module*()> ctor) : ctor_(ctor) { in ModuleFactory() function in bluetooth::ModuleFactory48 Module* Module::GetDependency(const ModuleFactory* module) const { in GetDependency()58 Module* ModuleRegistry::Get(const ModuleFactory* module) const { in Get()64 bool ModuleRegistry::IsStarted(const ModuleFactory* module) const { in IsStarted()79 Module* ModuleRegistry::Start(const ModuleFactory* module, Thread* thread) { in Start()129 os::Handler* ModuleRegistry::GetModuleHandler(const ModuleFactory* module) const { in GetModuleHandler()
33 const bluetooth::ModuleFactory35 bluetooth::ModuleFactory([]() { return nullptr; }); in __anon15f0fd450102()
44 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anona8080ea20102()
23 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anon8205ff740102()
56 const ModuleFactory ReadOnlyPropertyServerModule::Factory =57 ::bluetooth::ModuleFactory([]() { return new ReadOnlyPropertyServerModule(); }); in __anon4d54fd270102()
31 const ModuleFactory IsoModule::Factory = ModuleFactory([]() { return new IsoModule(); }); in __anone4533cd70102()
29 static const ModuleFactory Factory;
77 const ModuleFactory ShimFacadeModule::Factory = ::bluetooth::ModuleFactory([]() { return new ShimFa… in __anon3de964c40102()
48 const ModuleFactory neighbor::ConnectabilityModule::Factory =49 ModuleFactory([]() { return new ConnectabilityModule(); }); in __anonf62ec5e20102()
32 const ModuleFactory AttModule::Factory = ModuleFactory([]() { return new AttModule(); }); in __anondae913130102()
86 const ModuleFactory ControllerFacadeModule::Factory =87 ::bluetooth::ModuleFactory([]() { return new ControllerFacadeModule(); }); in __anon8aaf8b4a0102()
32 static const ModuleFactory Factory;
105 const ::bluetooth::ModuleFactory GrpcModule::Factory = ::bluetooth::ModuleFactory([]() { return new… in __anon4774df390102()
34 const ModuleFactory L2capLeModule::Factory = ModuleFactory([]() { return new L2capLeModule(); }); in __anondea3aaf50102()
30 static const ModuleFactory Factory;
117 const ModuleFactory FuzzHciHal::Factory = ModuleFactory([]() { return new FuzzHciHal(); }); in __anon11f7a8a50102()
34 static const ModuleFactory Factory;
37 static const ModuleFactory Factory;