Mir
Public Member Functions | List of all members
mir::graphics::mesa::DRMModeResources Class Reference

#include <drm_mode_resources.h>

Public Member Functions

 DRMModeResources (int drm_fd)
 
void for_each_connector (std::function< void(DRMModeConnectorUPtr)> const &f) const
 
void for_each_encoder (std::function< void(DRMModeEncoderUPtr)> const &f) const
 
void for_each_crtc (std::function< void(DRMModeCrtcUPtr)> const &f) const
 
size_t num_connectors ()
 
size_t num_encoders ()
 
size_t num_crtcs ()
 
DRMModeConnectorUPtr connector (uint32_t id) const
 
DRMModeEncoderUPtr encoder (uint32_t id) const
 
DRMModeCrtcUPtr crtc (uint32_t id) const
 

Constructor & Destructor Documentation

mir::graphics::mesa::DRMModeResources::DRMModeResources ( int  drm_fd)
explicit

Member Function Documentation

DRMModeConnectorUPtr mir::graphics::mesa::DRMModeResources::connector ( uint32_t  id) const
DRMModeCrtcUPtr mir::graphics::mesa::DRMModeResources::crtc ( uint32_t  id) const
DRMModeEncoderUPtr mir::graphics::mesa::DRMModeResources::encoder ( uint32_t  id) const
void mir::graphics::mesa::DRMModeResources::for_each_connector ( std::function< void(DRMModeConnectorUPtr)> const &  f) const
void mir::graphics::mesa::DRMModeResources::for_each_crtc ( std::function< void(DRMModeCrtcUPtr)> const &  f) const
void mir::graphics::mesa::DRMModeResources::for_each_encoder ( std::function< void(DRMModeEncoderUPtr)> const &  f) const
size_t mir::graphics::mesa::DRMModeResources::num_connectors ( )
size_t mir::graphics::mesa::DRMModeResources::num_crtcs ( )
size_t mir::graphics::mesa::DRMModeResources::num_encoders ( )

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

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