Home
last modified time | relevance | path

Searched refs:ComposerClientImpl (Results 1 – 4 of 4) sorted by relevance

/hardware/interfaces/graphics/composer/2.4/utils/hal/include/composer-hal/2.4/
DComposerClient.h40 class ComposerClientImpl : public V2_3::hal::detail::ComposerClientImpl<Interface, Hal> {
42 ComposerClientImpl(Hal* hal) : BaseType2_3(hal) {} in ComposerClientImpl() function
44 ~ComposerClientImpl() override { mHal->unregisterEventCallback_2_4(); } in ~ComposerClientImpl()
175 static std::unique_ptr<ComposerClientImpl> create(Hal* hal) { in create()
176 auto client = std::make_unique<ComposerClientImpl>(hal); in create()
187 using BaseType2_3 = V2_3::hal::detail::ComposerClientImpl<Interface, Hal>;
188 using BaseType2_1 = V2_1::hal::detail::ComposerClientImpl<Interface, Hal>;
196 using ComposerClient = detail::ComposerClientImpl<IComposerClient, ComposerHal>;
/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/
DComposerClient.h39 class ComposerClientImpl : public V2_2::hal::detail::ComposerClientImpl<Interface, Hal> {
104 static std::unique_ptr<ComposerClientImpl> create(Hal* hal) { in create()
105 auto client = std::make_unique<ComposerClientImpl>(hal); in create()
109 ComposerClientImpl(Hal* hal) : BaseType2_2(hal) {} in ComposerClientImpl() function
187 using BaseType2_1 = V2_1::hal::detail::ComposerClientImpl<Interface, Hal>;
196 using BaseType2_2 = V2_2::hal::detail::ComposerClientImpl<Interface, Hal>;
203 using ComposerClient = detail::ComposerClientImpl<IComposerClient, ComposerHal>;
/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/
DComposerClient.h40 class ComposerClientImpl : public V2_1::hal::detail::ComposerClientImpl<Interface, Hal> {
42 static std::unique_ptr<ComposerClientImpl> create(Hal* hal) { in create()
43 auto client = std::make_unique<ComposerClientImpl>(hal); in create()
47 ComposerClientImpl(Hal* hal) : BaseType2_1(hal) {} in ComposerClientImpl() function
214 using BaseType2_1 = V2_1::hal::detail::ComposerClientImpl<Interface, Hal>;
223 using ComposerClient = detail::ComposerClientImpl<IComposerClient, ComposerHal>;
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/
DComposerClient.h44 class ComposerClientImpl : public Interface {
46 static std::unique_ptr<ComposerClientImpl> create(Hal* hal) { in create()
47 auto client = std::make_unique<ComposerClientImpl>(hal); in create()
51 ComposerClientImpl(Hal* hal) : mHal(hal) {} in ComposerClientImpl() function
53 virtual ~ComposerClientImpl() { in ~ComposerClientImpl()
390 using ComposerClient = detail::ComposerClientImpl<IComposerClient, ComposerHal>;