Home
last modified time | relevance | path

Searched refs:ChildInterface (Results 1 – 9 of 9) sorted by relevance

/hardware/interfaces/audio/aidl/default/include/core-impl/
DChildInterface.h31 struct ChildInterface : private std::pair<std::shared_ptr<C>, ndk::SpAIBinder> { struct
32 ChildInterface() = default;
33 ChildInterface& operator=(const std::shared_ptr<C>& c) {
36 ChildInterface& operator=(std::shared_ptr<C>&& c) {
DModuleStub.h45 ChildInterface<IBluetooth> mBluetooth;
46 ChildInterface<IBluetoothA2dp> mBluetoothA2dp;
47 ChildInterface<IBluetoothLe> mBluetoothLe;
DModuleBluetooth.h42 ChildInterface<BluetoothA2dp>& getBtA2dp();
43 ChildInterface<BluetoothLe>& getBtLe();
90 ChildInterface<BluetoothA2dp> mBluetoothA2dp;
91 ChildInterface<BluetoothLe> mBluetoothLe;
DModulePrimary.h46 ChildInterface<ITelephony> mTelephony;
DStreamSwitcher.h179 ChildInterface<StreamCommonDelegator> mCommon;
DModule.h172 ChildInterface<sounddose::SoundDose> mSoundDose;
DStream.h458 ChildInterface<StreamCommonDelegator> mCommon;
/hardware/interfaces/audio/aidl/default/
Dmain.cpp34 using aidl::android::hardware::audio::core::ChildInterface;
41 ChildInterface<Module> createModule(const std::string& name, in createModule()
43 ChildInterface<Module> result; in createModule()
58 return ChildInterface<Module>(); in createModule()
91 std::vector<ChildInterface<Module>> moduleInstances; in main()
/hardware/interfaces/audio/aidl/default/bluetooth/
DModuleBluetooth.cpp107 ChildInterface<BluetoothA2dp>& ModuleBluetooth::getBtA2dp() { in getBtA2dp()
116 ChildInterface<BluetoothLe>& ModuleBluetooth::getBtLe() { in getBtLe()