MythTV master
mythhttpfile.h
Go to the documentation of this file.
1#ifndef MYTHHTTPFILE_H
2#define MYTHHTTPFILE_H
3
4// Qt
5#include <QFile>
6
7// MythTV
9
10class MythHTTPFile : public QFile, public MythHTTPContent
11{
12 public:
13 static HTTPFile Create (const QString& ShortName, const QString& FullName);
15
16 protected:
17 MythHTTPFile(const QString& ShortName, const QString& FullName);
18
19 private:
20 Q_DISABLE_COPY(MythHTTPFile)
21};
22
23#endif
static HTTPFile Create(const QString &ShortName, const QString &FullName)
MythHTTPFile(const QString &ShortName, const QString &FullName)
Default constructor.
static HTTPResponse ProcessFile(const HTTPRequest2 &Request)
std::shared_ptr< MythHTTPFile > HTTPFile
Definition: mythhttptypes.h:41
std::shared_ptr< MythHTTPRequest > HTTPRequest2
Definition: mythhttptypes.h:39
std::shared_ptr< MythHTTPResponse > HTTPResponse
Definition: mythhttptypes.h:40