Mir
Classes | Public Member Functions | List of all members
mir::graphics::kms::ObjectProperties Class Reference

#include <drm_mode_resources.h>

Classes

struct  Prop
 

Public Member Functions

 ObjectProperties (int drm_fd, uint32_t object_id, uint32_t object_type)
 
 ObjectProperties (int drm_fd, DRMModePlaneUPtr const &plane)
 
 ObjectProperties (int drm_fd, DRMModeCrtcUPtr const &crtc)
 
 ObjectProperties (int drm_fd, DRMModeConnectorUPtr const &connector)
 
uint64_t operator[] (char const *name) const
 
uint32_t id_for (char const *property_name) const
 
std::unordered_map< std::string, Prop >::const_iterator begin () const
 
std::unordered_map< std::string, Prop >::const_iterator end () const
 

Constructor & Destructor Documentation

mir::graphics::kms::ObjectProperties::ObjectProperties ( int  drm_fd,
uint32_t  object_id,
uint32_t  object_type 
)
mir::graphics::kms::ObjectProperties::ObjectProperties ( int  drm_fd,
DRMModePlaneUPtr const &  plane 
)
mir::graphics::kms::ObjectProperties::ObjectProperties ( int  drm_fd,
DRMModeCrtcUPtr const &  crtc 
)
mir::graphics::kms::ObjectProperties::ObjectProperties ( int  drm_fd,
DRMModeConnectorUPtr const &  connector 
)

Member Function Documentation

std::unordered_map<std::string, Prop>::const_iterator mir::graphics::kms::ObjectProperties::begin ( ) const
std::unordered_map<std::string, Prop>::const_iterator mir::graphics::kms::ObjectProperties::end ( ) const
uint32_t mir::graphics::kms::ObjectProperties::id_for ( char const *  property_name) const
uint64_t mir::graphics::kms::ObjectProperties::operator[] ( char const *  name) const

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016