cutelyst  4.5.1
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
Core

Core classes and functions for Cutelyst. More...

Collaboration diagram for Core:

Modules

 Actions
 Cutelyst controller method actions.
 

Classes

class  Cutelyst::Action
 This class represents a Cutelyst Action. More...
 
class  Cutelyst::ActionChain
 Holds a chain of Cutelyst actions. More...
 
class  Cutelyst::Application
 The Cutelyst application. More...
 
class  Cutelyst::ASync
 Helper class for asynchronous processing. More...
 
class  Cutelyst::Component
 The Cutelyst Component base class. More...
 
class  Cutelyst::Context
 The Cutelyst Context. More...
 
class  Cutelyst::Controller
 Cutelyst Controller base class. More...
 
class  Cutelyst::Dispatcher
 The Cutelyst Dispatcher. More...
 
class  Cutelyst::DispatchType
 Abstract class to described a dispatch type. More...
 
class  Cutelyst::DispatchTypeChained
 Describes a chained dispatch type. More...
 
class  Cutelyst::DispatchTypePath
 Describes a path dispatch type. More...
 
class  Cutelyst::Engine
 The Cutelyst Engine. More...
 
class  Cutelyst::Headers
 Container for HTTP headers. More...
 
class  Cutelyst::Plugin
 Base class for Cutelyst Plugins. More...
 
class  Cutelyst::Request
 A request. More...
 
class  Cutelyst::Response
 A Cutelyst response. More...
 
class  Cutelyst::Upload
 Cutelyst Upload handles file upload requests. More...
 
class  Cutelyst::View
 Abstract View component for Cutelyst. More...
 

Typedefs

using Cutelyst::ParamsMultiMap = QMultiMap< QString, QString >
 

Detailed Description

Typedef Documentation

◆ ParamsMultiMap

ParamsMultiMap is a QMultiMap used to store request parameters with keys containing multiple values.

Since QMultiMap::values() return them in the QMultiMap::insert() order they perfectly fit our body or query parameters need.

Definition at line 23 of file paramsmultimap.h.