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 98 of file mthread.cpp.
Referenced by MThread::Cleanup(), MThread::GetAllRunningThreadNames(), MThread::GetAllThreadNames(), MThread::MThread(), and MThread::~MThread().
|
static |
Definition at line 99 of file mthread.cpp.
Referenced by MThread::Cleanup(), MThread::GetAllRunningThreadNames(), MThread::GetAllThreadNames(), MThread::MThread(), and MThread::~MThread().