Searched refs:ChildInterface (Results 1 – 9 of 9) sorted by relevance
31 struct ChildInterface : private std::pair<std::shared_ptr<C>, ndk::SpAIBinder> { struct32 ChildInterface() = default;33 ChildInterface& operator=(const std::shared_ptr<C>& c) {36 ChildInterface& operator=(std::shared_ptr<C>&& c) {
45 ChildInterface<IBluetooth> mBluetooth;46 ChildInterface<IBluetoothA2dp> mBluetoothA2dp;47 ChildInterface<IBluetoothLe> mBluetoothLe;
42 ChildInterface<BluetoothA2dp>& getBtA2dp();43 ChildInterface<BluetoothLe>& getBtLe();90 ChildInterface<BluetoothA2dp> mBluetoothA2dp;91 ChildInterface<BluetoothLe> mBluetoothLe;
46 ChildInterface<ITelephony> mTelephony;
179 ChildInterface<StreamCommonDelegator> mCommon;
172 ChildInterface<sounddose::SoundDose> mSoundDose;
458 ChildInterface<StreamCommonDelegator> mCommon;
34 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()
107 ChildInterface<BluetoothA2dp>& ModuleBluetooth::getBtA2dp() { in getBtA2dp()116 ChildInterface<BluetoothLe>& ModuleBluetooth::getBtLe() { in getBtLe()