|
Mir
|
#include <buffer.h>
Public Member Functions | |
| Buffer (mir_buffer_callback cb, void *context, int buffer_id, std::shared_ptr< ClientBuffer > const &buffer, MirConnection *connection, MirBufferUsage usage) | |
| int | rpc_id () const override |
| void | submitted () override |
| void | received () override |
| void | received (MirBufferPackage const &update_message) override |
| MirNativeBuffer * | as_mir_native_buffer () const override |
| std::shared_ptr< ClientBuffer > | client_buffer () const override |
| MirGraphicsRegion | map_region () override |
| void | set_fence (MirNativeFence *, MirBufferAccess) override |
| MirNativeFence * | get_fence () const override |
| bool | wait_fence (MirBufferAccess, std::chrono::nanoseconds) override |
| MirBufferUsage | buffer_usage () const override |
| MirPixelFormat | pixel_format () const override |
| geometry::Size | size () const override |
| MirConnection * | allocating_connection () const override |
| void | increment_age () override |
| bool | valid () const override |
| char const * | error_message () const override |
| void | set_callback (mir_buffer_callback callback, void *context) override |
Public Member Functions inherited from mir::client::MirBuffer | |
| virtual | ~MirBuffer ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from mir::client::MirBuffer | |
| MirBuffer ()=default | |
| MirBuffer (MirBuffer const &)=delete | |
| MirBuffer & | operator= (MirBuffer const &)=delete |
| Buffer::Buffer | ( | mir_buffer_callback | cb, |
| void * | context, | ||
| int | buffer_id, | ||
| std::shared_ptr< ClientBuffer > const & | buffer, | ||
| MirConnection * | connection, | ||
| MirBufferUsage | usage | ||
| ) |
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
|
overridevirtual |
Implements mir::client::MirBuffer.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016