SNode.C
Loading...
Searching...
No Matches
web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT > Class Template Reference

#include <SocketContextFactory.h>

Inheritance diagram for web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT >:
Collaboration diagram for web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT >:

Protected Types

using Request = RequestT
 
using Response = ResponseT
 
using SocketContext = SocketContextT
 

Protected Member Functions

 SocketContextFactory ()=default
 
 ~SocketContextFactory () override=default
 
- Protected Member Functions inherited from core::socket::stream::SocketContextFactory
 SocketContextFactory ()=default
 

Additional Inherited Members

- Public Member Functions inherited from core::socket::stream::SocketContextFactory
 SocketContextFactory (SocketContextFactory &)=delete
 
 SocketContextFactory (SocketContextFactory &&)=delete
 
SocketContextFactoryoperator= (SocketContextFactory &)=delete
 
SocketContextFactoryoperator= (SocketContextFactory &&)=delete
 
virtual core::socket::stream::SocketContextcreate (core::socket::stream::SocketConnection *socketConnection)=0
 

Detailed Description

template<typename SocketContextT, typename RequestT, typename ResponseT>
class web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT >

Definition at line 32 of file SocketContextFactory.h.

Member Typedef Documentation

◆ Request

template<typename SocketContextT , typename RequestT , typename ResponseT >
using web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT >::Request = RequestT
protected

Definition at line 34 of file SocketContextFactory.h.

◆ Response

template<typename SocketContextT , typename RequestT , typename ResponseT >
using web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT >::Response = ResponseT
protected

Definition at line 35 of file SocketContextFactory.h.

◆ SocketContext

template<typename SocketContextT , typename RequestT , typename ResponseT >
using web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT >::SocketContext = SocketContextT
protected

Definition at line 36 of file SocketContextFactory.h.

Constructor & Destructor Documentation

◆ SocketContextFactory()

template<typename SocketContextT , typename RequestT , typename ResponseT >
web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT >::SocketContextFactory ( )
protecteddefault

◆ ~SocketContextFactory()

template<typename SocketContextT , typename RequestT , typename ResponseT >
web::http::SocketContextFactory< SocketContextT, RequestT, ResponseT >::~SocketContextFactory ( )
overrideprotectedvirtualdefault

The documentation for this class was generated from the following file: