Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CAppNapInhibitor Class Referencefinal

#include <macos_appnap.h>

Classes

class  CAppNapImpl
 

Public Member Functions

 CAppNapInhibitor ()
 
 ~CAppNapInhibitor ()
 
void disableAppNap ()
 
void enableAppNap ()
 

Private Attributes

std::unique_ptr< CAppNapImplimpl
 

Detailed Description

Definition at line 10 of file macos_appnap.h.

Constructor & Destructor Documentation

◆ CAppNapInhibitor()

CAppNapInhibitor::CAppNapInhibitor ( )
explicit

Definition at line 59 of file macos_appnap.mm.

◆ ~CAppNapInhibitor()

CAppNapInhibitor::~CAppNapInhibitor ( )
default

Member Function Documentation

◆ disableAppNap()

void CAppNapInhibitor::disableAppNap ( )

Definition at line 63 of file macos_appnap.mm.

References impl.

◆ enableAppNap()

void CAppNapInhibitor::enableAppNap ( )

Definition at line 68 of file macos_appnap.mm.

References impl.

Member Data Documentation

◆ impl

std::unique_ptr<CAppNapImpl> CAppNapInhibitor::impl
private

Definition at line 20 of file macos_appnap.h.

Referenced by disableAppNap(), and enableAppNap().


The documentation for this class was generated from the following files:
Released under the MIT license