MythTV master
mythrender.cpp
Go to the documentation of this file.
1// MythTV
2#include "mythrender_base.h"
3
5 : ReferenceCounter(QString("MythRender:%1").arg(type)),
6 m_type(type)
7{
8}
9
11{
12 return const_cast<QAtomicInt&>(m_referenceCount).fetchAndAddOrdered(0) > 1;
13}
14
16{
17 return {};
18}
MythRender(RenderType type)
Definition: mythrender.cpp:4
virtual QStringList GetDescription()
Definition: mythrender.cpp:15
bool IsShared(void) const
Warning: The reference count can be decremented between the call to this function and the use of it's...
Definition: mythrender.cpp:10
General purpose reference counter.
QAtomicInt m_referenceCount
RenderType