5#ifndef SESSIONSTOREFILE_H
6#define SESSIONSTOREFILE_H
8#include <Cutelyst/Plugins/Session/session.h>
12class SessionStoreFilePrivate;
45 virtual QVariant getSessionData(
Context *c,
46 const QByteArray &sid,
48 const QVariant &defaultValue)
final;
53 virtual bool storeSessionData(
Context *c,
54 const QByteArray &sid,
56 const QVariant &value)
final;
61 virtual bool deleteSessionData(
Context *c,
const QByteArray &sid,
const QString &key)
final;
66 virtual bool deleteExpiredSessions(
Context *c, quint64 expires)
final;
A session store that stores user sessions in the file system.
Abstract class to create a session store.
The Cutelyst namespace holds all public Cutelyst API.