8#include <Cutelyst/cutelyst_global.h>
9#include <Cutelyst/headers.h>
11#include <QtCore/qiodevice.h>
30 Upload(UploadPrivate *prv);
68 virtual qint64
pos()
const override;
73 virtual qint64
size()
const override;
78 virtual bool seek(qint64
pos)
override;
84 virtual qint64
readData(
char *data, qint64 maxlen)
override;
89 virtual qint64
readLineData(
char *data, qint64 maxlen)
override;
94 virtual qint64
writeData(
const char *data, qint64 maxSize)
override;
Upload(UploadPrivate *prv)
QString contentType() const
virtual bool seek(qint64 pos) override
virtual qint64 pos() const override
virtual qint64 readLineData(char *data, qint64 maxlen) override
virtual qint64 writeData(const char *data, qint64 maxSize) override
QTemporaryFile * createTemporaryFile(const QString &templateName=QString())
virtual qint64 readData(char *data, qint64 maxlen) override
virtual qint64 size() const override
bool save(const QString &filename)
The Cutelyst namespace holds all public Cutelyst API.
QVector< Upload * > Uploads