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 __anonb3e8c82b0202()
83 static const ModuleFactory Factory;
110 const ModuleFactory TestModuleOneDependency::Factory = ModuleFactory([]() { in __anonb3e8c82b0302()
117 static const ModuleFactory Factory;
138 const ModuleFactory TestModuleNoDependencyTwo::Factory = ModuleFactory([]() { in __anonb3e8c82b0402()
144 static const ModuleFactory Factory;
173 const ModuleFactory TestModuleTwoDependencies::Factory = ModuleFactory([]() { in __anonb3e8c82b0502()
181 static const ModuleFactory Factory;
220 const ModuleFactory TestModuleDumpState::Factory = ModuleFactory([]() { return new TestModuleDumpSt… in __anonb3e8c82b0702()
Dstack_manager_unittest.cc35 static const ModuleFactory Factory;
46 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { return new TestModuleNoD… in __anond75460b50202()
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 __anon034ffe5e0102()
/system/bt/gd/btaa/host/
Dactivity_attribution.cc44 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anon9b51f57b0102()
/system/bt/gd/btaa/linux/
Dactivity_attribution.cc23 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anonde8cc16d0102()
/system/bt/gd/facade/
Dread_only_property_server.cc56 const ModuleFactory ReadOnlyPropertyServerModule::Factory =
57 ::bluetooth::ModuleFactory([]() { return new ReadOnlyPropertyServerModule(); }); in __anon3ab3fe400102()
Dread_only_property_server.h33 static const ModuleFactory Factory;
/system/bt/gd/iso/
Diso_module.cc31 const ModuleFactory IsoModule::Factory = ModuleFactory([]() { return new IsoModule(); }); in __anon1cc491b00102()
Dfacade.h29 static const ModuleFactory Factory;
/system/bt/gd/shim/facade/
Dfacade.cc77 const ModuleFactory ShimFacadeModule::Factory = ::bluetooth::ModuleFactory([]() { return new ShimFa… in __anon463b7e1d0102()
Dfacade.h32 static const ModuleFactory Factory;
/system/bt/gd/neighbor/
Dconnectability.cc48 const ModuleFactory neighbor::ConnectabilityModule::Factory =
49 ModuleFactory([]() { return new ConnectabilityModule(); }); in __anon22539edb0102()
/system/bt/gd/att/
Datt_module.cc32 const ModuleFactory AttModule::Factory = ModuleFactory([]() { return new AttModule(); }); in __anon135a67ec0102()
/system/bt/gd/hci/facade/
Dcontroller_facade.cc86 const ModuleFactory ControllerFacadeModule::Factory =
87 ::bluetooth::ModuleFactory([]() { return new ControllerFacadeModule(); }); in __anon0c6fe7e30102()
Dacl_manager_facade.h32 static const ModuleFactory Factory;
Dle_initiator_address_facade.h32 static const ModuleFactory Factory;
Dfacade.h32 static const ModuleFactory Factory;
/system/bt/gd/grpc/
Dgrpc_module.cc105 const ::bluetooth::ModuleFactory GrpcModule::Factory = ::bluetooth::ModuleFactory([]() { return new… in __anon618ece520102()
/system/bt/gd/l2cap/le/
Dl2cap_le_module.cc34 const ModuleFactory L2capLeModule::Factory = ModuleFactory([]() { return new L2capLeModule(); }); in __anon8f63a30e0102()
/system/bt/gd/hal/fuzz/
Dfuzz_hci_hal.cc117 const ModuleFactory FuzzHciHal::Factory = ModuleFactory([]() { return new FuzzHciHal(); }); in __anon1eefef5e0102()
/system/bt/gd/hal/
Dfacade.h34 static const ModuleFactory Factory;
/system/bt/gd/security/
Dfacade.h29 static const ModuleFactory Factory;
/system/bt/gd/neighbor/facade/
Dfacade.h37 static const ModuleFactory Factory;

1234