MythTV  master
PreviewGeneratorQueue Member List

This is the complete list of members for PreviewGeneratorQueue, including all inherited members.

AddListener(QObject *listener)PreviewGeneratorQueuestatic
Cleanup(void)MThreadstatic
ClearPreviewGeneratorAttempts(const QString &key)PreviewGeneratorQueueprivate
CreatePreviewGeneratorQueue(PreviewGenerator::Mode mode, uint maxAttempts, std::chrono::seconds minBlockSeconds)PreviewGeneratorQueuestatic
event(QEvent *e) overridePreviewGeneratorQueueprivate
exec(void)MThreadprotected
exit(int retcode=0)MThread
GeneratePreviewImage(ProgramInfo &pginfo, QSize size, const QString &outputfile, std::chrono::seconds time, long long frame, const QString &token)PreviewGeneratorQueueprivate
GetAllRunningThreadNames(QStringList &list)MThreadstatic
GetAllThreadNames(QStringList &list)MThreadstatic
GetInfo(const QString &key, uint &queue_depth, uint &token_cnt)PreviewGeneratorQueueprivate
GetPreviewImage(const ProgramInfo &pginfo, const QString &token)PreviewGeneratorQueueinlinestatic
GetPreviewImage(const ProgramInfo &pginfo, QSize outputsize, const QString &outputfile, std::chrono::seconds time, long long frame, const QString &token)PreviewGeneratorQueuestatic
IncPreviewGeneratorAttempts(const QString &key)PreviewGeneratorQueueprivate
IncPreviewGeneratorPriority(const QString &key, const QString &token)PreviewGeneratorQueueprivate
isFinished(void) constMThread
IsGeneratingPreview(const QString &key) constPreviewGeneratorQueueprivate
isRunning(void) constMThread
m_epilogExecutedMThreadprotected
m_listenersPreviewGeneratorQueueprivate
m_lockPreviewGeneratorQueuemutableprivate
m_maxAttemptsPreviewGeneratorQueueprivate
m_maxThreadsPreviewGeneratorQueueprivate
m_minBlockSecondsPreviewGeneratorQueueprivate
m_modePreviewGeneratorQueueprivate
m_previewMapPreviewGeneratorQueueprivate
m_prologExecutedMThreadprotected
m_queuePreviewGeneratorQueueprivate
m_runnableMThreadprotected
m_runningPreviewGeneratorQueueprivate
m_threadMThreadprotected
m_tokenToKeyMapPreviewGeneratorQueueprivate
MThread(const QString &objectName)MThreadexplicit
MThread(const QString &objectName, QRunnable *runnable)MThreadexplicit
MThread(const MThread &)=deleteMThread
objectName(void) constMThread
operator=(const MThread &)=deleteMThread
PreviewGeneratorQueue(PreviewGenerator::Mode mode, uint maxAttempts, std::chrono::seconds minBlockSeconds)PreviewGeneratorQueueprivate
priority(void) constMThread
qthread(void)MThread
quit(void)MThread
RemoveListener(QObject *listener)PreviewGeneratorQueuestatic
run(void)MThreadprotectedvirtual
RunEpilog(void)MThread
RunProlog(void)MThread
s_pgqPreviewGeneratorQueueprivatestatic
SendEvent(const ProgramInfo &pginfo, const QString &eventname, const QString &filename, const QString &token, const QString &msg, const QDateTime &dt)PreviewGeneratorQueueprivate
setObjectName(const QString &name)MThread
SetPreviewGenerator(const QString &key, PreviewGenerator *g)PreviewGeneratorQueueprivate
setPriority(QThread::Priority priority)MThread
setStackSize(uint stackSize)MThread
setTerminationEnabled(bool enabled=true)MThreadprotectedstatic
stackSize(void) constMThread
start(QThread::Priority p=QThread::InheritPriority)MThread
TeardownPreviewGeneratorQueue()PreviewGeneratorQueuestatic
terminate(void)MThread
ThreadCleanup(void)MThreadstatic
ThreadSetup(const QString &name)MThreadstatic
UpdatePreviewGeneratorThreads(void)PreviewGeneratorQueueprivate
usleep(std::chrono::microseconds time)MThreadprotectedstatic
usleep(std::chrono::duration< R, P > time)MThreadinlineprotectedstatic
wait(std::chrono::milliseconds time=std::chrono::milliseconds::max())MThread
~MThread()MThreadvirtual
~PreviewGeneratorQueue() overridePreviewGeneratorQueueprivate