|
Mir
|
#include <connection_surface_map.h>
Public Member Functions | |
| void | with_surface_do (frontend::SurfaceId surface_id, std::function< void(MirSurface *)> const &exec) const override |
| void | insert (frontend::SurfaceId surface_id, std::shared_ptr< MirSurface > const &surface) |
| void | erase (frontend::SurfaceId surface_id) |
| void | with_stream_do (frontend::BufferStreamId stream_id, std::function< void(BufferReceiver *)> const &exec) const override |
| void | with_all_streams_do (std::function< void(BufferReceiver *)> const &) const override |
| void | insert (frontend::BufferStreamId stream_id, std::shared_ptr< BufferReceiver > const &stream) |
| void | erase (frontend::BufferStreamId surface_id) |
| void | insert (int buffer_id, std::shared_ptr< Buffer > const &buffer) override |
| void | erase (int buffer_id) override |
| std::shared_ptr< Buffer > | buffer (int buffer_id) const override |
Public Member Functions inherited from mir::client::SurfaceMap | |
| virtual void | with_surface_do (frontend::SurfaceId surface_id, std::function< void(MirSurface *)> const &exec) const =0 |
| virtual void | with_stream_do (frontend::BufferStreamId stream_id, std::function< void(BufferReceiver *)> const &exec) const =0 |
Additional Inherited Members | |
Protected Member Functions inherited from mir::client::SurfaceMap | |
| virtual | ~SurfaceMap ()=default |
| SurfaceMap ()=default | |
| SurfaceMap (const SurfaceMap &)=delete | |
| SurfaceMap & | operator= (const SurfaceMap &)=delete |
|
overridevirtual |
Implements mir::client::SurfaceMap.
| void mir::client::ConnectionSurfaceMap::erase | ( | frontend::SurfaceId | surface_id | ) |
| void mir::client::ConnectionSurfaceMap::erase | ( | frontend::BufferStreamId | surface_id | ) |
|
overridevirtual |
Implements mir::client::SurfaceMap.
| void mir::client::ConnectionSurfaceMap::insert | ( | frontend::SurfaceId | surface_id, |
| std::shared_ptr< MirSurface > const & | surface | ||
| ) |
| void mir::client::ConnectionSurfaceMap::insert | ( | frontend::BufferStreamId | stream_id, |
| std::shared_ptr< BufferReceiver > const & | stream | ||
| ) |
|
overridevirtual |
Implements mir::client::SurfaceMap.
|
overridevirtual |
Implements mir::client::SurfaceMap.
|
override |
|
override |
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016