Represents a single 'location' block from the configuration file.
Definition LocationBlock.hpp:16
Represents a single 'server' block from the configuration file.
Definition ServerBlock.hpp:18
Abstract interface for all request handlers (Strategy Pattern).
Definition Handler.hpp:18
Definition error_pages.hpp:7
IHandler const & handler
The selected handler for the request.
Definition RouterResult.hpp:23
RouterResult(IHandler const &h, config::ServerBlock const *s=NULL, config::LocationBlock const *l=NULL)
Definition RouterResult.hpp:18
config::ServerBlock const * server
The matched server block context.
Definition RouterResult.hpp:24
config::LocationBlock const * location
The matched location block context.
Definition RouterResult.hpp:25