Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Protected Member Functions | List of all members
mir::graphics::android::HwcLogger Class Referenceabstract

#include <hwc_logger.h>

Inheritance diagram for mir::graphics::android::HwcLogger:
[legend]

Public Member Functions

virtual ~HwcLogger ()=default
 
virtual void log_list_submitted_to_prepare (hwc_display_contents_1_t const &list) const =0
 
virtual void log_prepare_done (hwc_display_contents_1_t const &list) const =0
 
virtual void log_set_list (hwc_display_contents_1_t const &list) const =0
 
virtual void log_overlay_optimization (OverlayOptimization optimization_option) const =0
 
virtual void log_display_on () const =0
 
virtual void log_display_off () const =0
 
virtual void log_vsync_on () const =0
 
virtual void log_vsync_off () const =0
 

Protected Member Functions

 HwcLogger ()=default
 
HwcLoggeroperator= (HwcLogger const &)=delete
 
 HwcLogger (HwcLogger const &)=delete
 

Constructor & Destructor Documentation

virtual mir::graphics::android::HwcLogger::~HwcLogger ( )
virtualdefault
mir::graphics::android::HwcLogger::HwcLogger ( )
protecteddefault
mir::graphics::android::HwcLogger::HwcLogger ( HwcLogger const &  )
protecteddelete

Member Function Documentation

virtual void mir::graphics::android::HwcLogger::log_display_off ( ) const
pure virtual
virtual void mir::graphics::android::HwcLogger::log_display_on ( ) const
pure virtual
virtual void mir::graphics::android::HwcLogger::log_list_submitted_to_prepare ( hwc_display_contents_1_t const &  list) const
pure virtual
virtual void mir::graphics::android::HwcLogger::log_overlay_optimization ( OverlayOptimization  optimization_option) const
pure virtual
virtual void mir::graphics::android::HwcLogger::log_prepare_done ( hwc_display_contents_1_t const &  list) const
pure virtual
virtual void mir::graphics::android::HwcLogger::log_set_list ( hwc_display_contents_1_t const &  list) const
pure virtual
virtual void mir::graphics::android::HwcLogger::log_vsync_off ( ) const
pure virtual
virtual void mir::graphics::android::HwcLogger::log_vsync_on ( ) const
pure virtual
HwcLogger& mir::graphics::android::HwcLogger::operator= ( HwcLogger const &  )
protecteddelete

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014