OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::AutoReset< T > Class Template Reference

#include <autoreset.hpp>

Public Member Functions

 AutoReset (T &obj)
 
 ~AutoReset ()
 
void disarm ()
 

Private Attributes

T * obj_
 

Detailed Description

template<typename T>
class openvpn::AutoReset< T >

Definition at line 21 of file autoreset.hpp.

Constructor & Destructor Documentation

◆ AutoReset()

template<typename T >
openvpn::AutoReset< T >::AutoReset ( T &  obj)
inline

Definition at line 24 of file autoreset.hpp.

◆ ~AutoReset()

template<typename T >
openvpn::AutoReset< T >::~AutoReset ( )
inline

Definition at line 29 of file autoreset.hpp.

Member Function Documentation

◆ disarm()

template<typename T >
void openvpn::AutoReset< T >::disarm ( )
inline

Definition at line 35 of file autoreset.hpp.

Member Data Documentation

◆ obj_

template<typename T >
T* openvpn::AutoReset< T >::obj_
private

Definition at line 41 of file autoreset.hpp.


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