Mir
Public Member Functions | Protected Member Functions | List of all members
mir::client::PerfReport Class Referenceabstract

#include <perf_report.h>

Inheritance diagram for mir::client::PerfReport:
[legend]

Public Member Functions

 PerfReport ()=default
 
virtual void name_surface (char const *)=0
 
virtual void begin_frame (int buffer_id)=0
 
virtual void end_frame (int buffer_id)=0
 

Protected Member Functions

virtual ~PerfReport ()=default
 
 PerfReport (PerfReport const &)=delete
 
PerfReportoperator= (PerfReport const &)=delete
 

Constructor & Destructor Documentation

mir::client::PerfReport::PerfReport ( )
default
virtual mir::client::PerfReport::~PerfReport ( )
protectedvirtualdefault
mir::client::PerfReport::PerfReport ( PerfReport const &  )
protecteddelete

Member Function Documentation

virtual void mir::client::PerfReport::begin_frame ( int  buffer_id)
pure virtual
virtual void mir::client::PerfReport::end_frame ( int  buffer_id)
pure virtual
virtual void mir::client::PerfReport::name_surface ( char const *  )
pure virtual
PerfReport& mir::client::PerfReport::operator= ( PerfReport const &  )
protecteddelete

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

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