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

#include <toolbox/net/StreamConnector.hpp>

Public Types

using Protocol = StreamProtocol
 
using Endpoint = StreamEndpoint
 

Public Member Functions

 StreamConnector ()=default
 
 StreamConnector (const StreamConnector &)=delete
 
StreamConnectoroperator= (const StreamConnector &)=delete
 
 StreamConnector (StreamConnector &&)=delete
 
StreamConnectoroperator= (StreamConnector &&)=delete
 
bool connect (CyclTime now, Reactor &r, const Endpoint &ep)
 

Protected Member Functions

 ~StreamConnector ()=default
 

Detailed Description

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

Definition at line 27 of file StreamConnector.hpp.

Member Typedef Documentation

◆ Protocol

Definition at line 29 of file StreamConnector.hpp.

◆ Endpoint

Definition at line 30 of file StreamConnector.hpp.

Constructor & Destructor Documentation

◆ StreamConnector() [1/3]

template<typename DerivedT >
toolbox::net::StreamConnector< DerivedT >::StreamConnector ( )
default

◆ StreamConnector() [2/3]

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

◆ StreamConnector() [3/3]

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

◆ ~StreamConnector()

Member Function Documentation

◆ operator=() [1/2]

◆ operator=() [2/2]

◆ connect()

template<typename DerivedT >
bool toolbox::net::StreamConnector< DerivedT >::connect ( CyclTime  now,
Reactor r,
const Endpoint ep 
)
inline

Definition at line 46 of file StreamConnector.hpp.


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