|
Mir
|
#include <connection_surface_map.h>
Public Member Functions | |
| ConnectionSurfaceMap () | |
| ~ConnectionSurfaceMap () noexcept | |
| void | with_surface_do (frontend::SurfaceId surface_id, std::function< void(MirSurface *)> const &exec) const override |
| void | insert (frontend::SurfaceId surface_id, MirSurface *surface) |
| void | erase (frontend::SurfaceId surface_id) |
| void | with_stream_do (frontend::BufferStreamId stream_id, std::function< void(ClientBufferStream *)> const &exec) const override |
| void | with_all_streams_do (std::function< void(ClientBufferStream *)> const &) const override |
| void | insert (frontend::BufferStreamId stream_id, ClientBufferStream *stream) |
| void | erase (frontend::BufferStreamId surface_id) |
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(ClientBufferStream *)> 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 |
| mir::client::ConnectionSurfaceMap::ConnectionSurfaceMap | ( | ) |
|
noexcept |
| void mir::client::ConnectionSurfaceMap::erase | ( | frontend::SurfaceId | surface_id | ) |
| void mir::client::ConnectionSurfaceMap::erase | ( | frontend::BufferStreamId | surface_id | ) |
| void mir::client::ConnectionSurfaceMap::insert | ( | frontend::SurfaceId | surface_id, |
| MirSurface * | surface | ||
| ) |
| void mir::client::ConnectionSurfaceMap::insert | ( | frontend::BufferStreamId | stream_id, |
| ClientBufferStream * | stream | ||
| ) |
|
overridevirtual |
Implements mir::client::SurfaceMap.
|
override |
|
override |
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015