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

#include <compositor_report.h>

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

Public Member Functions

 CompositorReport ()=default
 
virtual ~CompositorReport ()=default
 
void added_display (int width, int height, int x, int y, SubCompositorId id) override
 
void began_frame (SubCompositorId id) override
 
void renderables_in_frame (SubCompositorId id, graphics::RenderableList const &renderables) override
 
void rendered_frame (SubCompositorId id) override
 
void finished_frame (SubCompositorId id) override
 
void started () override
 
void stopped () override
 
void scheduled () override
 

Additional Inherited Members

- Public Types inherited from mir::compositor::CompositorReport
typedef const void * SubCompositorId
 
- Protected Member Functions inherited from mir::compositor::CompositorReport
 CompositorReport ()=default
 
 CompositorReport (CompositorReport const &)=delete
 
CompositorReportoperator= (CompositorReport const &)=delete
 

Constructor & Destructor Documentation

mir::report::lttng::CompositorReport::CompositorReport ( )
default
virtual mir::report::lttng::CompositorReport::~CompositorReport ( )
virtualdefault

Reimplemented from mir::compositor::CompositorReport.

Member Function Documentation

void mir::report::lttng::CompositorReport::added_display ( int  width,
int  height,
int  x,
int  y,
SubCompositorId  id 
)
overridevirtual
void mir::report::lttng::CompositorReport::began_frame ( SubCompositorId  id)
overridevirtual
void mir::report::lttng::CompositorReport::finished_frame ( SubCompositorId  id)
overridevirtual
void mir::report::lttng::CompositorReport::renderables_in_frame ( SubCompositorId  id,
graphics::RenderableList const &  renderables 
)
overridevirtual
void mir::report::lttng::CompositorReport::rendered_frame ( SubCompositorId  id)
overridevirtual
void mir::report::lttng::CompositorReport::scheduled ( )
overridevirtual
void mir::report::lttng::CompositorReport::started ( )
overridevirtual
void mir::report::lttng::CompositorReport::stopped ( )
overridevirtual

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016