|
MythTV master
|
#include <libmythui/platforms/drm/mythdrmproperty.h>
Public Member Functions | |
| MythDRMEnumProperty (uint64_t Value, drmModePropertyPtr Property) | |
| QString | ToString () override |
Public Member Functions inherited from MythDRMProperty | |
| virtual | ~MythDRMProperty ()=default |
| virtual QString | ToString () |
Public Attributes | |
| uint64_t | m_value { 0 } |
| std::map< uint64_t, QString > | m_enums |
Public Attributes inherited from MythDRMProperty | |
| Type | m_type { Invalid } |
| uint32_t | m_id { 0 } |
| bool | m_readOnly { true } |
| bool | m_atomic { false } |
| QString | m_name |
Additional Inherited Members | |
Public Types inherited from MythDRMProperty | |
| enum | Type { Invalid = 0 , Range , Enum , Bitmask , Blob , Object , SignedRange } |
Static Public Member Functions inherited from MythDRMProperty | |
| static DRMProps | GetProperties (int FD, uint32_t ObjectId, uint32_t ObjectType) |
| static DRMProp | GetProperty (const QString &Name, const DRMProps &Properties) |
Protected Member Functions inherited from MythDRMProperty | |
| MythDRMProperty (Type mType, uint32_t Id, uint32_t Flags, const char *Name) | |
Definition at line 62 of file mythdrmproperty.h.
| MythDRMEnumProperty::MythDRMEnumProperty | ( | uint64_t | Value, |
| drmModePropertyPtr | Property | ||
| ) |
Definition at line 101 of file mythdrmproperty.cpp.
|
overridevirtual |
Reimplemented from MythDRMProperty.
Definition at line 109 of file mythdrmproperty.cpp.
| std::map<uint64_t,QString> MythDRMEnumProperty::m_enums |
Definition at line 68 of file mythdrmproperty.h.
Referenced by MythDRMEnumProperty(), and ToString().
| uint64_t MythDRMEnumProperty::m_value { 0 } |
Definition at line 67 of file mythdrmproperty.h.
Referenced by ToString().