#include <scoped_fd.hpp>
Definition at line 22 of file scoped_fd.hpp.
 
◆ base_type
◆ ScopedFD() [1/4]
  
  | 
        
          | openvpn::ScopedFD::ScopedFD | ( | const ScopedFD & |  | ) |  |  | privatedelete | 
 
 
◆ ScopedFD() [2/4]
  
  | 
        
          | openvpn::ScopedFD::ScopedFD | ( |  | ) |  |  | inline | 
 
 
◆ ScopedFD() [3/4]
  
  | 
        
          | openvpn::ScopedFD::ScopedFD | ( | const int | fd_arg | ) |  |  | inlineexplicit | 
 
 
◆ ~ScopedFD()
  
  | 
        
          | virtual openvpn::ScopedFD::~ScopedFD | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ ScopedFD() [4/4]
  
  | 
        
          | openvpn::ScopedFD::ScopedFD | ( | ScopedFD && | other | ) |  |  | inlinenoexcept | 
 
 
◆ close()
  
  | 
        
          | bool openvpn::ScopedFD::close | ( |  | ) |  |  | inline | 
 
 
◆ close_with_errno()
  
  | 
        
          | int openvpn::ScopedFD::close_with_errno | ( |  | ) |  |  | inline | 
 
 
◆ defined()
  
  | 
        
          | bool openvpn::ScopedFD::defined | ( |  | ) | const |  | inline | 
 
 
◆ defined_static()
  
  | 
        
          | static bool openvpn::ScopedFD::defined_static | ( | int | fd | ) |  |  | inlinestatic | 
 
 
◆ operator()()
  
  | 
        
          | int openvpn::ScopedFD::operator() | ( |  | ) | const |  | inline | 
 
 
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ release()
  
  | 
        
          | int openvpn::ScopedFD::release | ( |  | ) |  |  | inline | 
 
 
◆ replace()
  
  | 
        
          | void openvpn::ScopedFD::replace | ( | const int | fd_arg | ) |  |  | inline | 
 
 
◆ reset() [1/2]
  
  | 
        
          | void openvpn::ScopedFD::reset | ( |  | ) |  |  | inline | 
 
 
◆ reset() [2/2]
  
  | 
        
          | void openvpn::ScopedFD::reset | ( | const int | fd_arg | ) |  |  | inline | 
 
 
◆ undefined()
  
  | 
        
          | static int openvpn::ScopedFD::undefined | ( |  | ) |  |  | inlinestatic | 
 
 
◆ fd
  
  | 
        
          | int openvpn::ScopedFD::fd |  | private | 
 
 
The documentation for this class was generated from the following file: