MythTV  master
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
MThreadInternal Class Reference
Inheritance diagram for MThreadInternal:
Inheritance graph
[legend]
Collaboration diagram for MThreadInternal:
Collaboration graph
[legend]

Public Member Functions

 MThreadInternal (MThread &parent)
 
void run (void) override
 
void QThreadRun (void)
 
int exec (void)
 

Static Public Member Functions

static void SetTerminationEnabled (bool enabled=true)
 
static void Sleep (unsigned long time)
 
static void MSleep (unsigned long time)
 
static void USleep (unsigned long time)
 

Private Attributes

MThreadm_parent
 

Detailed Description

Definition at line 75 of file mthread.cpp.

Constructor & Destructor Documentation

◆ MThreadInternal()

MThreadInternal::MThreadInternal ( MThread parent)
inlineexplicit

Definition at line 78 of file mthread.cpp.

Member Function Documentation

◆ run()

void MThreadInternal::run ( void  )
inlineoverride

Definition at line 79 of file mthread.cpp.

◆ QThreadRun()

void MThreadInternal::QThreadRun ( void  )
inline

Definition at line 81 of file mthread.cpp.

Referenced by MThread::run().

◆ exec()

int MThreadInternal::exec ( void  )
inline

Definition at line 82 of file mthread.cpp.

Referenced by MThread::exec().

◆ SetTerminationEnabled()

static void MThreadInternal::SetTerminationEnabled ( bool  enabled = true)
inlinestatic

Definition at line 88 of file mthread.cpp.

Referenced by MThread::setTerminationEnabled().

◆ Sleep()

static void MThreadInternal::Sleep ( unsigned long  time)
inlinestatic

Definition at line 91 of file mthread.cpp.

Referenced by MThread::sleep().

◆ MSleep()

static void MThreadInternal::MSleep ( unsigned long  time)
inlinestatic

Definition at line 92 of file mthread.cpp.

Referenced by MThread::msleep().

◆ USleep()

static void MThreadInternal::USleep ( unsigned long  time)
inlinestatic

Definition at line 93 of file mthread.cpp.

Referenced by MThread::usleep().

Member Data Documentation

◆ m_parent

MThread& MThreadInternal::m_parent
private

Definition at line 96 of file mthread.cpp.


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