Mir
Public Member Functions | List of all members
mir::report::lttng::SessionMediatorReport Class Reference

#include <session_mediator_report.h>

Inheritance diagram for mir::report::lttng::SessionMediatorReport:
[legend]

Public Member Functions

void session_connect_called (std::string const &app_name) override
 
void session_create_surface_called (std::string const &app_name) override
 
void session_next_buffer_called (std::string const &app_name) override
 
void session_exchange_buffer_called (std::string const &app_name) override
 
void session_submit_buffer_called (std::string const &app_name) override
 
void session_allocate_buffers_called (std::string const &app_name) override
 
void session_release_buffers_called (std::string const &app_name) override
 
void session_release_surface_called (std::string const &app_name) override
 
void session_disconnect_called (std::string const &app_name) override
 
void session_configure_surface_called (std::string const &app_name) override
 
void session_configure_surface_cursor_called (std::string const &app_name) override
 
void session_configure_display_called (std::string const &app_name) override
 
void session_start_prompt_session_called (std::string const &app_name, pid_t application_process) override
 
void session_stop_prompt_session_called (std::string const &app_name) override
 
void session_error (std::string const &app_name, char const *method, std::string const &what) override
 
- Public Member Functions inherited from mir::frontend::SessionMediatorReport
virtual ~SessionMediatorReport ()=default
 

Member Function Documentation

void mir::report::lttng::SessionMediatorReport::session_allocate_buffers_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_configure_display_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_configure_surface_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_configure_surface_cursor_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_connect_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_create_surface_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_disconnect_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_error ( std::string const &  app_name,
char const *  method,
std::string const &  what 
)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_exchange_buffer_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_next_buffer_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_release_buffers_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_release_surface_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_start_prompt_session_called ( std::string const &  app_name,
pid_t  application_process 
)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_stop_prompt_session_called ( std::string const &  app_name)
overridevirtual
void mir::report::lttng::SessionMediatorReport::session_submit_buffer_called ( std::string const &  app_name)
overridevirtual

The documentation for this class was generated from the following files:

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015