Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | List of all members
mir::graphics::gbm::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::gbm::DRMModeResources::DRMModeResources ( int  drm_fd)
explicit

Member Function Documentation

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

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013