MythTV  master
Public Slots | Public Member Functions | Private Attributes | List of all members
MythScreenSaverOSX Class Reference

#include <mythscreensaverosx.h>

Inheritance diagram for MythScreenSaverOSX:
Inheritance graph
[legend]
Collaboration diagram for MythScreenSaverOSX:
Collaboration graph
[legend]

Public Slots

void Disable () override
 
void Restore () override
 
void Reset () override
 
bool Asleep () override
 
- Public Slots inherited from MythScreenSaver
virtual void Disable ()=0
 
virtual void Restore ()=0
 
virtual void Reset ()=0
 
virtual bool Asleep ()=0
 

Public Member Functions

 MythScreenSaverOSX (QObject *Parent)
 
 ~MythScreenSaverOSX () override=default
 
- Public Member Functions inherited from MythScreenSaver
 MythScreenSaver (QObject *Parent)
 
 ~MythScreenSaver () override=default
 

Private Attributes

IOPMAssertionID iopm_id {kIOPMNullAssertionID}
 

Detailed Description

Definition at line 10 of file mythscreensaverosx.h.

Constructor & Destructor Documentation

◆ MythScreenSaverOSX()

MythScreenSaverOSX::MythScreenSaverOSX ( QObject *  Parent)
explicit

Definition at line 4 of file mythscreensaverosx.cpp.

◆ ~MythScreenSaverOSX()

MythScreenSaverOSX::~MythScreenSaverOSX ( )
overridedefault

Member Function Documentation

◆ Disable

void MythScreenSaverOSX::Disable ( )
overrideslot

Definition at line 9 of file mythscreensaverosx.cpp.

◆ Restore

void MythScreenSaverOSX::Restore ( )
overrideslot

Definition at line 17 of file mythscreensaverosx.cpp.

◆ Reset

void MythScreenSaverOSX::Reset ( )
overrideslot

Definition at line 22 of file mythscreensaverosx.cpp.

◆ Asleep

bool MythScreenSaverOSX::Asleep ( )
overrideslot

Definition at line 26 of file mythscreensaverosx.cpp.

Member Data Documentation

◆ iopm_id

IOPMAssertionID MythScreenSaverOSX::iopm_id {kIOPMNullAssertionID}
private

Definition at line 26 of file mythscreensaverosx.h.

Referenced by Disable(), and Restore().


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