Mir
Public Member Functions | List of all members
mir::graphics::android::HwcFormattedLogger Class Reference

#include <hwc_loggers.h>

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

Public Member Functions

 HwcFormattedLogger ()=default
 
void report_list_submitted_to_prepare (std::array< hwc_display_contents_1_t *, HWC_NUM_DISPLAY_TYPES > const &displays) const override
 
void report_prepare_done (std::array< hwc_display_contents_1_t *, HWC_NUM_DISPLAY_TYPES > const &displays) const override
 
void report_set_list (std::array< hwc_display_contents_1_t *, HWC_NUM_DISPLAY_TYPES > const &displays) const override
 
void report_set_done (std::array< hwc_display_contents_1_t *, HWC_NUM_DISPLAY_TYPES > const &displays) const override
 
void report_overlay_optimization (OverlayOptimization optimization_option) const override
 
void report_display_on () const override
 
void report_display_off () const override
 
void report_vsync_on () const override
 
void report_vsync_off () const override
 
void report_hwc_version (HwcVersion) const override
 
void report_legacy_fb_module () const override
 
void report_power_mode (PowerMode mode) const override
 
- Public Member Functions inherited from mir::graphics::android::HwcReport
virtual ~HwcReport ()=default
 
void set_version (HwcVersion version)
 

Additional Inherited Members

- Protected Member Functions inherited from mir::graphics::android::HwcReport
 HwcReport ()=default
 
HwcReportoperator= (HwcReport const &)=delete
 
 HwcReport (HwcReport const &)=delete
 
- Protected Attributes inherited from mir::graphics::android::HwcReport
HwcVersion hwc_version {unknown}
 

Constructor & Destructor Documentation

mir::graphics::android::HwcFormattedLogger::HwcFormattedLogger ( )
default

Member Function Documentation

void mir::graphics::android::HwcFormattedLogger::report_display_off ( ) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_display_on ( ) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_hwc_version ( mga::HwcVersion  version) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_legacy_fb_module ( ) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_list_submitted_to_prepare ( std::array< hwc_display_contents_1_t *, HWC_NUM_DISPLAY_TYPES > const &  displays) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_overlay_optimization ( OverlayOptimization  optimization_option) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_power_mode ( PowerMode  mode) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_prepare_done ( std::array< hwc_display_contents_1_t *, HWC_NUM_DISPLAY_TYPES > const &  displays) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_set_done ( std::array< hwc_display_contents_1_t *, HWC_NUM_DISPLAY_TYPES > const &  displays) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_set_list ( std::array< hwc_display_contents_1_t *, HWC_NUM_DISPLAY_TYPES > const &  displays) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_vsync_off ( ) const
overridevirtual
void mir::graphics::android::HwcFormattedLogger::report_vsync_on ( ) const
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