Home
last modified time | relevance | path

Searched refs:ModuleFactory (Results 1 – 25 of 95) sorted by relevance

1234

/system/bt/gd/
Dmodule.h40 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 …]
Dmodule_unittest.cc53 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()
Dstack_manager_unittest.cc35 static const ModuleFactory Factory;
46 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { return new TestModuleNoD… in __anon2b5342dc0202()
Dmodule.cc31 ModuleFactory::ModuleFactory(std::function<Module*()> ctor) : ctor_(ctor) { in ModuleFactory() function in bluetooth::ModuleFactory
48 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()
/system/bt/test/mock/
Dmock_activity_attribution.cc33 const bluetooth::ModuleFactory
35 bluetooth::ModuleFactory([]() { return nullptr; }); in __anon15f0fd450102()
/system/bt/gd/btaa/host/
Dactivity_attribution.cc44 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anona8080ea20102()
/system/bt/gd/btaa/linux/
Dactivity_attribution.cc23 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anon8205ff740102()
/system/bt/gd/facade/
Dread_only_property_server.cc56 const ModuleFactory ReadOnlyPropertyServerModule::Factory =
57 ::bluetooth::ModuleFactory([]() { return new ReadOnlyPropertyServerModule(); }); in __anon4d54fd270102()
/system/bt/gd/iso/
Diso_module.cc31 const ModuleFactory IsoModule::Factory = ModuleFactory([]() { return new IsoModule(); }); in __anone4533cd70102()
Dfacade.h29 static const ModuleFactory Factory;
/system/bt/gd/shim/facade/
Dfacade.cc77 const ModuleFactory ShimFacadeModule::Factory = ::bluetooth::ModuleFactory([]() { return new ShimFa… in __anon3de964c40102()
/system/bt/gd/neighbor/
Dconnectability.cc48 const ModuleFactory neighbor::ConnectabilityModule::Factory =
49 ModuleFactory([]() { return new ConnectabilityModule(); }); in __anonf62ec5e20102()
/system/bt/gd/att/
Datt_module.cc32 const ModuleFactory AttModule::Factory = ModuleFactory([]() { return new AttModule(); }); in __anondae913130102()
/system/bt/gd/hci/facade/
Dcontroller_facade.cc86 const ModuleFactory ControllerFacadeModule::Factory =
87 ::bluetooth::ModuleFactory([]() { return new ControllerFacadeModule(); }); in __anon8aaf8b4a0102()
Dle_initiator_address_facade.h32 static const ModuleFactory Factory;
Dcontroller_facade.h32 static const ModuleFactory Factory;
Dacl_manager_facade.h32 static const ModuleFactory Factory;
/system/bt/gd/grpc/
Dgrpc_module.cc105 const ::bluetooth::ModuleFactory GrpcModule::Factory = ::bluetooth::ModuleFactory([]() { return new… in __anon4774df390102()
/system/bt/gd/l2cap/le/
Dl2cap_le_module.cc34 const ModuleFactory L2capLeModule::Factory = ModuleFactory([]() { return new L2capLeModule(); }); in __anondea3aaf50102()
Dfacade.h30 static const ModuleFactory Factory;
/system/bt/gd/hal/fuzz/
Dfuzz_hci_hal.cc117 const ModuleFactory FuzzHciHal::Factory = ModuleFactory([]() { return new FuzzHciHal(); }); in __anon11f7a8a50102()
/system/bt/gd/hal/
Dfacade.h34 static const ModuleFactory Factory;
/system/bt/gd/security/
Dfacade.h29 static const ModuleFactory Factory;
/system/bt/gd/l2cap/classic/
Dfacade.h30 static const ModuleFactory Factory;
/system/bt/gd/neighbor/facade/
Dfacade.h37 static const ModuleFactory Factory;

1234