MythTV
master
mythtv
libs
libmythui
mythrender.cpp
Go to the documentation of this file.
1
// MythTV
2
#include "
mythrender_base.h
"
3
4
MythRender::MythRender
(
RenderType
type
)
5
:
ReferenceCounter
(QString(
"MythRender:%1"
).arg(
type
)),
6
m_type(
type
),
7
m_errored(
false
)
8
{
9
}
10
11
bool
MythRender::IsShared
()
const
12
{
13
return
const_cast<
QAtomicInt&
>
(
m_referenceCount
).fetchAndAddOrdered(0) > 1;
14
}
15
16
QStringList
MythRender::GetDescription
()
17
{
18
return
{};
19
}
MythRender::GetDescription
virtual QStringList GetDescription()
Definition:
mythrender.cpp:16
false
VERBOSE_PREAMBLE false
Definition:
verbosedefs.h:89
mythrender_base.h
hardwareprofile.getLink.type
type
Definition:
getLink.py:57
RenderType
RenderType
Definition:
mythrender_base.h:15
MythRender::IsShared
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:11
ReferenceCounter::m_referenceCount
QAtomicInt m_referenceCount
Definition:
referencecounter.h:57
MythRender::MythRender
MythRender(RenderType type)
Definition:
mythrender.cpp:4
ReferenceCounter
General purpose reference counter.
Definition:
referencecounter.h:26
Generated on Tue Jan 7 2025 03:18:36 for MythTV by
1.8.17