OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::AsioStopScope Class Reference

#include <asiostop.hpp>

Inheritance diagram for openvpn::AsioStopScope:
[legend]
Collaboration diagram for openvpn::AsioStopScope:
[legend]

Public Member Functions

 AsioStopScope (openvpn_io::io_context &io_context, Stop *stop, std::function< void()> &&method)
 
- Public Member Functions inherited from openvpn::Stop::Scope
 Scope (Stop *stop_arg, std::function< void()> &&method_arg)
 
 ~Scope ()
 

Static Private Member Functions

static std::function< void()> post_method (openvpn_io::io_context &io_context, std::function< void()> &&method)
 

Detailed Description

Definition at line 20 of file asiostop.hpp.

Constructor & Destructor Documentation

◆ AsioStopScope()

openvpn::AsioStopScope::AsioStopScope ( openvpn_io::io_context &  io_context,
Stop stop,
std::function< void()> &&  method 
)
inline

Definition at line 23 of file asiostop.hpp.

Member Function Documentation

◆ post_method()

static std::function< void()> openvpn::AsioStopScope::post_method ( openvpn_io::io_context &  io_context,
std::function< void()> &&  method 
)
inlinestaticprivate

Definition at line 31 of file asiostop.hpp.


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