| /packages/modules/Bluetooth/system/gd/ |
| D | module.h | 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 …]
|
| D | module_unittest.cc | 53 static const ModuleFactory Factory; 74 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { in __anon6e08cd2d0202() 82 static const ModuleFactory Factory; 109 const ModuleFactory TestModuleOneDependency::Factory = ModuleFactory([]() { in __anon6e08cd2d0302() 116 static const ModuleFactory Factory; 136 const ModuleFactory TestModuleNoDependencyTwo::Factory = ModuleFactory([]() { in __anon6e08cd2d0402() 142 static const ModuleFactory Factory; 171 const ModuleFactory TestModuleTwoDependencies::Factory = ModuleFactory([]() { in __anon6e08cd2d0502() 179 static const ModuleFactory Factory; 218 const ModuleFactory TestModuleDumpState::Factory = ModuleFactory([]() { return new TestModuleDumpSt… in __anon6e08cd2d0702()
|
| D | module.cc | 31 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()
|
| D | stack_manager_unittest.cc | 35 static const ModuleFactory Factory; 46 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { return new TestModuleNoD… in __anon0f206f770202()
|
| /packages/modules/Bluetooth/system/test/mock/ |
| D | mock_activity_attribution.cc | 33 const bluetooth::ModuleFactory 35 bluetooth::ModuleFactory([]() { return nullptr; }); in __anon8c46e7a00102()
|
| /packages/modules/Bluetooth/system/gd/btaa/host/ |
| D | activity_attribution.cc | 47 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anonf399a63d0102()
|
| /packages/modules/Bluetooth/system/gd/btaa/linux/ |
| D | activity_attribution.cc | 23 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anon3fca8a6f0102()
|
| /packages/modules/Bluetooth/system/gd/facade/ |
| D | read_only_property_server.cc | 56 const ModuleFactory ReadOnlyPropertyServerModule::Factory = 57 ::bluetooth::ModuleFactory([]() { return new ReadOnlyPropertyServerModule(); }); in __anonc3aae7820102()
|
| /packages/modules/Bluetooth/system/gd/iso/ |
| D | iso_module.cc | 31 const ModuleFactory IsoModule::Factory = ModuleFactory([]() { return new IsoModule(); }); in __anondc96fe720102()
|
| /packages/modules/Bluetooth/system/gd/shim/facade/ |
| D | facade.cc | 79 const ModuleFactory ShimFacadeModule::Factory = ::bluetooth::ModuleFactory([]() { return new ShimFa… in __anon4f1a7bdf0102()
|
| /packages/modules/Bluetooth/system/gd/hci/ |
| D | hci_layer_unittest.cc | 122 static const ModuleFactory Factory; 129 const ModuleFactory TestHciHal::Factory = ModuleFactory([]() { return new TestHciHal(); }); in __anond673a71a0102()
|
| D | vendor_specific_event_manager.cc | 25 const ModuleFactory VendorSpecificEventManager::Factory = 26 ModuleFactory([]() { return new VendorSpecificEventManager(); }); in __anonb84a39190102()
|
| /packages/modules/Bluetooth/system/gd/neighbor/ |
| D | connectability.cc | 48 const ModuleFactory neighbor::ConnectabilityModule::Factory = 49 ModuleFactory([]() { return new ConnectabilityModule(); }); in __anon53a185dd0102()
|
| D | scan.cc | 58 const ModuleFactory neighbor::ScanModule::Factory = ModuleFactory([]() { return new neighbor::ScanM… in __anon835bf34a0102()
|
| D | name_db.cc | 63 const ModuleFactory neighbor::NameDbModule::Factory = ModuleFactory([]() { return new neighbor::Nam… in __anone25eeaeb0202()
|
| /packages/modules/Bluetooth/system/gd/att/ |
| D | att_module.cc | 32 const ModuleFactory AttModule::Factory = ModuleFactory([]() { return new AttModule(); }); in __anond32cd4ae0102()
|
| /packages/modules/Bluetooth/system/gd/metrics/ |
| D | counter_metrics.cc | 29 const ModuleFactory CounterMetrics::Factory = ModuleFactory([]() { return new CounterMetrics(); }); in __anona88e22640102()
|
| /packages/modules/Bluetooth/system/gd/grpc/ |
| D | grpc_module.cc | 106 const ::bluetooth::ModuleFactory GrpcModule::Factory = ::bluetooth::ModuleFactory([]() { return new… in __anon5faf73940102()
|
| /packages/modules/Bluetooth/system/gd/hal/fuzz/ |
| D | fuzz_hci_hal.cc | 117 const ModuleFactory FuzzHciHal::Factory = ModuleFactory([]() { return new FuzzHciHal(); }); in __anon6e342de00102()
|
| /packages/modules/Bluetooth/system/gd/l2cap/le/ |
| D | l2cap_le_module.cc | 34 const ModuleFactory L2capLeModule::Factory = ModuleFactory([]() { return new L2capLeModule(); }); in __anonea6e6a500102()
|
| /packages/modules/Bluetooth/system/gd/security/ |
| D | security_module.cc | 38 const ModuleFactory SecurityModule::Factory = ModuleFactory([]() { return new SecurityModule(); }); in __anon10780e6c0102()
|
| /packages/modules/Bluetooth/system/gd/hci/fuzz/ |
| D | hci_layer_fuzz_client.cc | 26 const ModuleFactory HciLayerFuzzClient::Factory = ModuleFactory([]() { return new HciLayerFuzzClien… in __anon5340d4250102()
|
| /packages/modules/Bluetooth/system/gd/hci/facade/ |
| D | le_initiator_address_facade.cc | 127 const ModuleFactory LeInitiatorAddressFacadeModule::Factory = 128 ::bluetooth::ModuleFactory([]() { return new LeInitiatorAddressFacadeModule(); }); in __anon8d0718c90102()
|
| /packages/modules/Bluetooth/system/gd/l2cap/classic/ |
| D | l2cap_classic_module.cc | 41 const ModuleFactory L2capClassicModule::Factory = ModuleFactory([]() { return new L2capClassicModul… in __anon698003120102()
|
| /packages/modules/Bluetooth/system/gd/shim/ |
| D | dumpsys.cc | 62 const ModuleFactory Dumpsys::Factory = 63 ModuleFactory([]() { return new Dumpsys(bluetooth::dumpsys::GetBundledSchemaData()); }); in __anonb7b255dd0202()
|