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

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 USleep (std::chrono::microseconds time)

Private Attributes


Detailed Description

Definition at line 74 of file mthread.cpp.

Constructor & Destructor Documentation

◆ MThreadInternal()

MThreadInternal::MThreadInternal ( MThread parent)

Definition at line 77 of file mthread.cpp.

Member Function Documentation

◆ run()

void MThreadInternal::run ( void  )

Definition at line 78 of file mthread.cpp.

◆ QThreadRun()

void MThreadInternal::QThreadRun ( void  )

Definition at line 80 of file mthread.cpp.

Referenced by MThread::run().

◆ exec()

int MThreadInternal::exec ( void  )

Definition at line 81 of file mthread.cpp.

Referenced by MThread::exec().

◆ SetTerminationEnabled()

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

Definition at line 87 of file mthread.cpp.

Referenced by MThread::setTerminationEnabled().

◆ USleep()

static void MThreadInternal::USleep ( std::chrono::microseconds  time)

Definition at line 90 of file mthread.cpp.

Referenced by MThread::usleep().

Member Data Documentation

◆ m_parent

MThread& MThreadInternal::m_parent

Definition at line 93 of file mthread.cpp.

Referenced by run().

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