|
Mir
|
Responsible for tracking what buffers the client library knows about for a given screencast id. More...
#include <screencast_buffer_tracker.h>
Public Member Functions | |
| ScreencastBufferTracker ()=default | |
| bool | track_buffer (ScreencastSessionId id, graphics::Buffer *buffer) |
| void | remove_session (ScreencastSessionId id) |
| void | for_each_session (std::function< void(ScreencastSessionId)> f) const |
Responsible for tracking what buffers the client library knows about for a given screencast id.
|
default |
| void mir::frontend::ScreencastBufferTracker::for_each_session | ( | std::function< void(ScreencastSessionId)> | f | ) | const |
| void mir::frontend::ScreencastBufferTracker::remove_session | ( | ScreencastSessionId | id | ) |
| bool mir::frontend::ScreencastBufferTracker::track_buffer | ( | ScreencastSessionId | id, |
| graphics::Buffer * | buffer | ||
| ) |
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016