tufao  0.8.1
An asynchronous web framework for C++ built on top of Qt
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
Tufao Namespace Reference

This is the namespace where all Tufão facilities are grouped. More...

Namespaces

 QueryString
 This namespace provides utilities for dealing with query strings.
 

Classes

class  AbstractHttpServerRequestHandler
 This class provides an interface for HttpServerRequest handlers. More...
 
class  AbstractHttpServerRequestHandlerFactory
 This class provides an factory interface to create AbstractHttpServerRequestHandler objects. More...
 
class  AbstractHttpUpgradeHandler
 This class provides an interface for HTTP upgrade handlers. More...
 
class  AbstractMessageSocket
 The Tufao::AbstractMessageSocket class represents a socket that sends and receives messages. More...
 
struct  Headers
 This class provides a representation of HTTP headers. More...
 
class  HttpFileServer
 You can use this class to serve static files under Tufão. More...
 
class  HttpPluginServer
 This class provides a plugin-based request handler. More...
 
class  HttpServer
 The Tufao::HttpServer class provides an implementation of the HTTP protocol. More...
 
class  HttpServerRequest
 The Tufao::HttpServer represents a HTTP request received by Tufao::HttpServer. More...
 
class  HttpServerRequestRouter
 This class provides a robust and high performance HTTP request router. More...
 
class  HttpServerResponse
 The Tufao::HttpServerResponse is used to respond to a Tufao::HttpServerRequest. More...
 
class  HttpsServer
 Tufao::HttpsServer is a subclass of Tufao::HttpServer that provides secure communication with the client. More...
 
class  HttpUpgradeRouter
 This class provides a robust and high performance HTTP upgrade router. More...
 
class  IByteArray
 This class provides a case insensitive QByteArray. More...
 
class  Session
 This class provides easier access to the session's properties. More...
 
struct  SessionSettings
 The SessionSettings class exposes details that sessions use to handle cookies. More...
 
class  SessionStore
 SessionStore class can be used to store data that must persist among different requests. More...
 
class  SimpleSessionStore
 SimpleSessionStore implements a simple storage mechanism to SessionStore. More...
 
class  Url
 This class provides a convenient interface for parsing URLs. More...
 
class  UrlRewriterHandler
 This class provides a handler to internally (only seen by your application) rewrite the URL. More...
 
class  WebSocket
 This class represents a WebSocket connection. More...
 

Functions

TUFAO_EXPORT QDebug operator<< (QDebug dbg, const Headers &headers)
 

Detailed Description

This is the namespace where all Tufão facilities are grouped.

It's purpose is isolate its symbols from symbols of other packages, avoiding collision problems.