5#ifndef CUTELYST_PLUGIN_STATUSMESSAGE
6#define CUTELYST_PLUGIN_STATUSMESSAGE
8#include <Cutelyst/Plugins/statusmessage_export.h>
9#include <Cutelyst/context.h>
10#include <Cutelyst/plugin.h>
186 Q_PRIVATE_SLOT(d_func(),
void _q_postFork(
Application *))
The Cutelyst application.
Plugin(Application *parent)
static QString error(Context *c, const QString &msg)
static void load(Context *c)
QString errorMgStashKey() const noexcept
void setTokenParam(const QString &tokenParam)
QString statusMsgStashKey() const noexcept
virtual bool setup(Application *app) override
static QString status(Context *c, const QString &msg)
static ParamsMultiMap statusQuery(Context *c, const QString &msg, ParamsMultiMap query={})
void setErrorMgStashKey(const QString &errorMgStashKey)
StatusMessage(Application *parent)
QString sessionPrefix() const noexcept
void setStatusMsgStashKey(const QString &statusMsgStashKey)
QString tokenParam() const noexcept
void setSessionPrefix(const QString &sessionPrefix)
static ParamsMultiMap errorQuery(Context *c, const QString &msg, ParamsMultiMap query={})
QMultiMap< QString, QString > ParamsMultiMap
The Cutelyst namespace holds all public Cutelyst API.
QObject * parent() const const