MythTV
master
mythtv
libs
libmythbase
http
mythhttpdata.h
Go to the documentation of this file.
1
#ifndef MYTHHTTPDATA_H
2
#define MYTHHTTPDATA_H
3
4
// Qt
5
#include <QByteArray>
6
7
// MythTV
8
#include "
libmythbase/http/mythhttptypes.h
"
9
10
class
MBASE_PUBLIC
MythHTTPData
:
public
QByteArray,
public
MythHTTPContent
11
{
12
public
:
13
static
HTTPData
Create();
14
static
HTTPData
Create(
const
QString&
Name
,
const
char
*
Buffer
);
15
static
HTTPData
Create(
int
Size,
char
Char);
16
static
HTTPData
Create(
const
QByteArray& Other);
17
18
protected
:
19
MythHTTPData
();
20
MythHTTPData
(
const
QString& FileName,
const
char
*
Buffer
);
21
MythHTTPData
(
int
Size,
char
Char);
22
explicit
MythHTTPData
(
const
QByteArray& Other);
23
24
private
:
25
Q_DISABLE_COPY(
MythHTTPData
)
26
};
27
28
#endif
Buffer
Definition:
MythExternControl.h:37
MythHTTPContent
Definition:
mythhttptypes.h:165
MythHTTPData
Definition:
mythhttpdata.h:11
Name
Definition:
channelsettings.cpp:104
MBASE_PUBLIC
#define MBASE_PUBLIC
Definition:
mythbaseexp.h:15
mythhttptypes.h
HTTPData
std::shared_ptr< MythHTTPData > HTTPData
Definition:
mythhttptypes.h:37
Generated on Wed Oct 29 2025 03:16:05 for MythTV by
1.9.4