Mir
Public Member Functions | Protected Member Functions | List of all members
mir::graphics::android::DisplayResourceFactory Class Referenceabstract

#include <display_resource_factory.h>

Inheritance diagram for mir::graphics::android::DisplayResourceFactory:
[legend]

Public Member Functions

virtual ~DisplayResourceFactory ()=default
 
virtual std::tuple< std::shared_ptr< HwcWrapper >, HwcVersioncreate_hwc_wrapper (std::shared_ptr< HwcReport > const &) const =0
 
virtual std::shared_ptr< framebuffer_device_t > create_fb_native_device () const =0
 

Protected Member Functions

 DisplayResourceFactory ()=default
 
DisplayResourceFactoryoperator= (DisplayResourceFactory const &)=delete
 
 DisplayResourceFactory (DisplayResourceFactory const &)=delete
 

Constructor & Destructor Documentation

virtual mir::graphics::android::DisplayResourceFactory::~DisplayResourceFactory ( )
virtualdefault
mir::graphics::android::DisplayResourceFactory::DisplayResourceFactory ( )
protecteddefault
mir::graphics::android::DisplayResourceFactory::DisplayResourceFactory ( DisplayResourceFactory const &  )
protecteddelete

Member Function Documentation

virtual std::shared_ptr<framebuffer_device_t> mir::graphics::android::DisplayResourceFactory::create_fb_native_device ( ) const
pure virtual
virtual std::tuple<std::shared_ptr<HwcWrapper>, HwcVersion> mir::graphics::android::DisplayResourceFactory::create_hwc_wrapper ( std::shared_ptr< HwcReport > const &  ) const
pure virtual
DisplayResourceFactory& mir::graphics::android::DisplayResourceFactory::operator= ( DisplayResourceFactory const &  )
protecteddelete

The documentation for this class was generated from the following file:

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015