Mir
|
#include <mir_presentation_chain.h>
Public Member Functions | |
~MirPresentationChain ()=default | |
virtual void | allocate_buffer (mir::geometry::Size size, MirPixelFormat format, MirBufferUsage usage, mir_buffer_callback, void *)=0 |
virtual void | submit_buffer (MirBuffer *buffer)=0 |
virtual void | release_buffer (MirBuffer *buffer)=0 |
virtual MirConnection * | connection () const =0 |
virtual int | rpc_id () const =0 |
virtual char const * | error_msg () const =0 |
![]() | |
virtual void | buffer_available (mir::protobuf::Buffer const &buffer)=0 |
virtual void | buffer_unavailable ()=0 |
Protected Member Functions | |
MirPresentationChain (MirPresentationChain const &)=delete | |
MirPresentationChain & | operator= (MirPresentationChain const &)=delete |
MirPresentationChain ()=default | |
![]() | |
virtual | ~BufferReceiver ()=default |
BufferReceiver ()=default | |
BufferReceiver (const BufferReceiver &)=delete | |
BufferReceiver & | operator= (const BufferReceiver &)=delete |
|
default |
|
protecteddelete |
|
protecteddefault |
|
pure virtual |
Implemented in mir::client::PresentationChain, and mir::client::ErrorChain.
|
pure virtual |
Implemented in mir::client::PresentationChain, and mir::client::ErrorChain.
|
pure virtual |
Implemented in mir::client::PresentationChain, and mir::client::ErrorChain.
|
protecteddelete |
|
pure virtual |
Implemented in mir::client::PresentationChain, and mir::client::ErrorChain.
|
pure virtual |
Implemented in mir::client::PresentationChain, and mir::client::ErrorChain.
|
pure virtual |
Implemented in mir::client::PresentationChain, and mir::client::ErrorChain.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016