PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
profinet::IAsioIoContextRunner Class Reference

Abstract interface for keeping an Asio I/O context running. More...

#include <AsioIoContextRunner.h>

+ Inheritance diagram for profinet::IAsioIoContextRunner:
+ Collaboration diagram for profinet::IAsioIoContextRunner:

Public Member Functions

virtual ~IAsioIoContextRunner ()=default
 
 IAsioIoContextRunner ()=default
 
 IAsioIoContextRunner (const IAsioIoContextRunner &)=delete
 
IAsioIoContextRunner & operator= (const IAsioIoContextRunner &)=delete
 
 IAsioIoContextRunner (IAsioIoContextRunner &&)=delete
 
IAsioIoContextRunner & operator= (IAsioIoContextRunner &&)=delete
 

Detailed Description

Abstract interface for keeping an Asio I/O context running.

Definition at line 14 of file AsioIoContextRunner.h.

Constructor & Destructor Documentation

◆ ~IAsioIoContextRunner()

virtual profinet::IAsioIoContextRunner::~IAsioIoContextRunner ( )
virtualdefault

◆ IAsioIoContextRunner() [1/3]

profinet::IAsioIoContextRunner::IAsioIoContextRunner ( )
default

◆ IAsioIoContextRunner() [2/3]

profinet::IAsioIoContextRunner::IAsioIoContextRunner ( const IAsioIoContextRunner &  )
delete

◆ IAsioIoContextRunner() [3/3]

profinet::IAsioIoContextRunner::IAsioIoContextRunner ( IAsioIoContextRunner &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

IAsioIoContextRunner & profinet::IAsioIoContextRunner::operator= ( const IAsioIoContextRunner &  )
delete

◆ operator=() [2/2]

IAsioIoContextRunner & profinet::IAsioIoContextRunner::operator= ( IAsioIoContextRunner &&  )
delete

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