MythTV
master
mythtv
libs
libmythbase
http
mythhttpdata.cpp
Go to the documentation of this file.
1
// MythTV
2
#include "
mythhttpdata.h
"
3
4
HTTPData
MythHTTPData::Create
()
5
{
6
return
std::shared_ptr<MythHTTPData>(
new
MythHTTPData
);
7
}
8
9
HTTPData
MythHTTPData::Create
(
const
QString &
Name
,
const
char
*
Buffer
)
10
{
11
return
std::shared_ptr<MythHTTPData>(
new
MythHTTPData
(
Name
,
Buffer
));
12
}
13
14
HTTPData
MythHTTPData::Create
(
int
Size,
char
Char)
15
{
16
return
std::shared_ptr<MythHTTPData>(
new
MythHTTPData
(Size, Char));
17
}
18
19
HTTPData
MythHTTPData::Create
(
const
QByteArray& Other)
20
{
21
return
std::shared_ptr<MythHTTPData>(
new
MythHTTPData
(Other));
22
}
23
24
MythHTTPData::MythHTTPData
()
25
:
MythHTTPContent
(
""
)
26
{
27
}
28
29
MythHTTPData::MythHTTPData
(
const
QString& FileName,
const
char
*
Buffer
)
30
: QByteArray(
Buffer
),
31
MythHTTPContent
(FileName)
32
{
33
m_cacheType
=
HTTPETag
;
34
}
35
36
MythHTTPData::MythHTTPData
(
int
Size,
char
Char)
37
: QByteArray(Size, Char),
38
MythHTTPContent
(
""
)
39
{
40
}
41
42
MythHTTPData::MythHTTPData
(
const
QByteArray& Other)
43
: QByteArray(Other),
44
MythHTTPContent
(
""
)
45
{
46
}
MythHTTPData
Definition:
mythhttpdata.h:10
HTTPETag
@ HTTPETag
Definition:
mythhttptypes.h:146
mythhttpdata.h
HTTPData
std::shared_ptr< MythHTTPData > HTTPData
Definition:
mythhttptypes.h:37
MythHTTPContent::m_cacheType
int m_cacheType
Definition:
mythhttptypes.h:178
MythHTTPData::Create
static HTTPData Create()
Definition:
mythhttpdata.cpp:4
MythHTTPData::MythHTTPData
MythHTTPData()
Definition:
mythhttpdata.cpp:24
Buffer
Definition:
MythExternControl.h:36
Name
Definition:
channelsettings.cpp:71
MythHTTPContent
Definition:
mythhttptypes.h:164
Generated on Tue Feb 18 2025 03:17:02 for MythTV by
1.8.17