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