Mir
|
#include <session.h>
Public Member Functions | |
virtual | ~Session ()=default |
virtual std::shared_ptr< Surface > | get_surface (SurfaceId surface) const =0 |
virtual std::shared_ptr< BufferStream > | get_buffer_stream (BufferStreamId stream) const =0 |
virtual BufferStreamId | create_buffer_stream (graphics::BufferProperties const &props)=0 |
virtual void | destroy_buffer_stream (BufferStreamId stream)=0 |
virtual graphics::BufferID | create_buffer (graphics::BufferProperties const &properties)=0 |
virtual void | destroy_buffer (graphics::BufferID)=0 |
virtual std::shared_ptr< graphics::Buffer > | get_buffer (graphics::BufferID)=0 |
virtual std::string | name () const =0 |
virtual void | send_display_config (graphics::DisplayConfiguration const &)=0 |
virtual void | send_error (ClientVisibleError const &)=0 |
virtual void | send_input_config (MirInputConfig const &config)=0 |
Protected Member Functions | |
Session ()=default | |
Session (Session const &)=delete | |
Session & | operator= (Session const &)=delete |
|
virtualdefault |
|
protecteddefault |
|
protecteddelete |
|
pure virtual |
Implemented in mir::scene::Session.
|
pure virtual |
Implemented in mir::scene::Session.
|
pure virtual |
Implemented in mir::scene::Session.
|
pure virtual |
Implemented in mir::scene::Session.
|
pure virtual |
Implemented in mir::scene::Session.
|
pure virtual |
Implemented in mir::scene::Session.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Copyright © 2012-2016 Canonical Ltd.
Generated on Wed Oct 11 22:26:23 UTC 2017