OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::RedirectStdFD Struct Reference

#include <redir.hpp>

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

Public Member Functions

void redirect () noexcept override
 
void close () override
 
- Public Member Functions inherited from openvpn::RedirectBase
 OPENVPN_EXCEPTION (redirect_std_err)
 
virtual ~RedirectBase ()=default
 

Public Attributes

ScopedFD in
 
ScopedFD out
 
ScopedFD err
 
bool combine_out_err = false
 

Detailed Description

Definition at line 45 of file redir.hpp.

Member Function Documentation

◆ close()

void openvpn::RedirectStdFD::close ( )
inlineoverridevirtual

Implements openvpn::RedirectBase.

Definition at line 78 of file redir.hpp.

Here is the caller graph for this function:

◆ redirect()

void openvpn::RedirectStdFD::redirect ( )
inlineoverridevirtualnoexcept

Implements openvpn::RedirectBase.

Definition at line 47 of file redir.hpp.

Here is the caller graph for this function:

Member Data Documentation

◆ combine_out_err

bool openvpn::RedirectStdFD::combine_out_err = false

Definition at line 88 of file redir.hpp.

◆ err

ScopedFD openvpn::RedirectStdFD::err

Definition at line 87 of file redir.hpp.

◆ in

ScopedFD openvpn::RedirectStdFD::in

Definition at line 85 of file redir.hpp.

◆ out

ScopedFD openvpn::RedirectStdFD::out

Definition at line 86 of file redir.hpp.


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