Searched refs:HalWrapper (Results 1 – 2 of 2) sorted by relevance
62 class HalWrapper {64 static std::unique_ptr<HalWrapper> Create() { in Create()68 return hal ? std::unique_ptr<HalWrapper>(new HalWrapper(std::move(hal))) : nullptr; in Create()77 HalWrapper(shared_ptr<I>&& hal) : mHal(std::move(hal)) {} in HalWrapper() function85 static auto sHalWrapper = HalWrapper<I>::Create(); in getHal()
161 class HalWrapper { class163 static std::unique_ptr<HalWrapper> Create() { in Create()167 return hal ? std::unique_ptr<HalWrapper>(new HalWrapper(std::move(hal))) : nullptr; in Create()195 HalWrapper(sp<I> &&hal) : mHal(std::move(hal)) {} in HalWrapper() function in android::HalWrapper203 static auto sHalWrapper = HalWrapper<I>::Create(); in getHal()