5#ifndef CUTELYST_DISPATCHTYPEPATH_H
6#define CUTELYST_DISPATCHTYPEPATH_H
8#include <Cutelyst/action.h>
9#include <Cutelyst/cutelyst_export.h>
10#include <Cutelyst/dispatchtype.h>
14class DispatchTypePathPrivate;
42 bool inUse()
override;
51 DispatchTypePathPrivate *d_ptr;
This class represents a Cutelyst Action.
DispatchTypePath(QObject *parent=nullptr)
QByteArray list() const override
MatchType match(Context *c, QStringView path, const QStringList &args) const override
QString uriForAction(Action *action, const QStringList &captures) const override
bool registerAction(Action *action) override
DispatchType(QObject *parent=nullptr)
The Cutelyst namespace holds all public Cutelyst API.
QObject * parent() const const