MythTV
master
|
#include <iostream>
#include <QStringList>
#include <QTimerEvent>
#include <QRunnable>
#include <QtGlobal>
#include <QSet>
#include "mythlogging.h"
#include "mythdbcon.h"
#include "mythtimer.h"
#include "mythdate.h"
#include "logging.h"
#include "mthread.h"
#include "mythdb.h"
Go to the source code of this file.
Classes | |
class | DBPurgeHandler |
class | MThreadInternal |
Functions | |
bool | is_current_thread (MThread *thread) |
Use this to determine if you are in the named thread. More... | |
bool | is_current_thread (QThread *thread) |
Use this to determine if you are in the named thread. More... | |
bool | is_current_thread (MThread &thread) |
Use this to determine if you are in the named thread. More... | |
Variables | |
static QMutex | s_all_threads_lock |
static QSet< MThread * > | s_all_threads |
Use this to determine if you are in the named thread.
Definition at line 40 of file mthread.cpp.
Referenced by MythPlayer::DecoderPauseCheck(), MythPlayer::GetEof(), MythCoreContext::IsUIThread(), MythPlayer::PauseDecoder(), MythBDBuffer::ProgressUpdate(), MythPlayer::SetEof(), MythVideoScanTracker::SetScanType(), PulseHandler::SuspendInternal(), and MythPlayer::UnpauseDecoder().
bool is_current_thread | ( | QThread * | thread | ) |
Use this to determine if you are in the named thread.
Definition at line 47 of file mthread.cpp.
Use this to determine if you are in the named thread.
Definition at line 54 of file mthread.cpp.
|
static |
Definition at line 96 of file mthread.cpp.
Referenced by MThread::Cleanup(), MThread::GetAllRunningThreadNames(), MThread::GetAllThreadNames(), MThread::MThread(), and MThread::~MThread().
|
static |
Definition at line 97 of file mthread.cpp.
Referenced by MThread::Cleanup(), MThread::GetAllRunningThreadNames(), MThread::GetAllThreadNames(), MThread::MThread(), and MThread::~MThread().