Mir
Public Member Functions | List of all members
mir::client::android::GrallocRegistrar Class Reference

#include <gralloc_registrar.h>

Inheritance diagram for mir::client::android::GrallocRegistrar:
[legend]

Public Member Functions

 GrallocRegistrar (std::shared_ptr< const gralloc_module_t > const &gralloc_dev)
 
std::shared_ptr< graphics::NativeBufferregister_buffer (MirBufferPackage const &package, MirPixelFormat pf) const
 
std::shared_ptr< char > secure_for_cpu (std::shared_ptr< graphics::NativeBuffer > const &handle, geometry::Rectangle const)
 
- Public Member Functions inherited from mir::client::android::BufferRegistrar
virtual ~BufferRegistrar ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::client::android::BufferRegistrar
 BufferRegistrar ()=default
 
 BufferRegistrar (BufferRegistrar const &)=delete
 
BufferRegistraroperator= (BufferRegistrar const &)=delete
 

Constructor & Destructor Documentation

mir::client::android::GrallocRegistrar::GrallocRegistrar ( std::shared_ptr< const gralloc_module_t > const &  gralloc_dev)

Member Function Documentation

std::shared_ptr< mg::NativeBuffer > mir::client::android::GrallocRegistrar::register_buffer ( MirBufferPackage const &  package,
MirPixelFormat  pf 
) const
virtual
std::shared_ptr< char > mir::client::android::GrallocRegistrar::secure_for_cpu ( std::shared_ptr< graphics::NativeBuffer > const &  handle,
geometry::Rectangle  const 
)
virtual

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015