MythTV  master
Public Member Functions | Public Attributes | List of all members
MythDRMSignedRangeProperty Class Reference

#include <libmythui/platforms/drm/mythdrmproperty.h>

Inheritance diagram for MythDRMSignedRangeProperty:
[legend]
Collaboration diagram for MythDRMSignedRangeProperty:
[legend]

Public Member Functions

 MythDRMSignedRangeProperty (uint64_t Value, drmModePropertyPtr Property)
 
QString ToString () override
 
- Public Member Functions inherited from MythDRMProperty
virtual ~MythDRMProperty ()=default
 

Public Attributes

int64_t m_value { 0 }
 
int64_t m_min { 0 }
 
int64_t m_max { 0 }
 
- 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)
 

Detailed Description

Definition at line 52 of file mythdrmproperty.h.

Constructor & Destructor Documentation

◆ MythDRMSignedRangeProperty()

MythDRMSignedRangeProperty::MythDRMSignedRangeProperty ( uint64_t  Value,
drmModePropertyPtr  Property 
)

Definition at line 84 of file mythdrmproperty.cpp.

Member Function Documentation

◆ ToString()

QString MythDRMSignedRangeProperty::ToString ( )
overridevirtual

Reimplemented from MythDRMProperty.

Definition at line 96 of file mythdrmproperty.cpp.

Member Data Documentation

◆ m_value

int64_t MythDRMSignedRangeProperty::m_value { 0 }

Definition at line 57 of file mythdrmproperty.h.

Referenced by ToString().

◆ m_min

int64_t MythDRMSignedRangeProperty::m_min { 0 }

Definition at line 58 of file mythdrmproperty.h.

Referenced by MythDRMSignedRangeProperty(), and ToString().

◆ m_max

int64_t MythDRMSignedRangeProperty::m_max { 0 }

Definition at line 59 of file mythdrmproperty.h.

Referenced by MythDRMSignedRangeProperty(), and ToString().


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