7#include <Cutelyst/action.h>
8#include <Cutelyst/cutelyst_export.h>
9#include <Cutelyst/dispatchtype.h>
13class DispatchTypeChainedPrivate;
36 QByteArray list()
const override;
38 MatchType match(
Context *c, QStringView path,
const QStringList &args)
const override;
40 bool registerAction(
Action *action)
override;
42 QString uriForAction(
Action *action,
const QStringList &captures)
const override;
46 bool inUse()
override;
49 DispatchTypeChainedPrivate *d_ptr;
This class represents a Cutelyst Action.
Describes a chained dispatch type.
Abstract class to described a dispatch type.
The Cutelyst namespace holds all public Cutelyst API.