Toolbox snapshot
The Reactive C++ Toolbox
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Member Functions | List of all members
toolbox::net::StreamAcceptor< DerivedT > Class Template Reference

#include <toolbox/net/StreamAcceptor.hpp>

Public Types

using Protocol = StreamProtocol
 
using Endpoint = StreamEndpoint
 

Public Member Functions

 StreamAcceptor (Reactor &r, const Endpoint &ep)
 
 StreamAcceptor (const StreamAcceptor &)=delete
 
StreamAcceptoroperator= (const StreamAcceptor &)=delete
 
 StreamAcceptor (StreamAcceptor &&)=delete
 
StreamAcceptoroperator= (StreamAcceptor &&)=delete
 

Protected Member Functions

 ~StreamAcceptor ()=default
 

Detailed Description

template<typename DerivedT>
class toolbox::net::StreamAcceptor< DerivedT >

Definition at line 27 of file StreamAcceptor.hpp.

Member Typedef Documentation

◆ Protocol

Definition at line 29 of file StreamAcceptor.hpp.

◆ Endpoint

Definition at line 30 of file StreamAcceptor.hpp.

Constructor & Destructor Documentation

◆ StreamAcceptor() [1/3]

template<typename DerivedT >
toolbox::net::StreamAcceptor< DerivedT >::StreamAcceptor ( Reactor r,
const Endpoint ep 
)
inline

Definition at line 32 of file StreamAcceptor.hpp.

◆ StreamAcceptor() [2/3]

template<typename DerivedT >
toolbox::net::StreamAcceptor< DerivedT >::StreamAcceptor ( const StreamAcceptor< DerivedT > &  )
delete

◆ StreamAcceptor() [3/3]

template<typename DerivedT >
toolbox::net::StreamAcceptor< DerivedT >::StreamAcceptor ( StreamAcceptor< DerivedT > &&  )
delete

◆ ~StreamAcceptor()

Member Function Documentation

◆ operator=() [1/2]

◆ operator=() [2/2]


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