GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
unwind_protect_var< T > Class Template Reference

#include "unwind-prot.h"

Public Member Functions

 unwind_protect_var (T &ref)
 
 unwind_protect_var (T &ref, const T &new_val)
 
 ~unwind_protect_var ()
 

Detailed Description

template<typename T>
class unwind_protect_var< T >

Definition at line 299 of file unwind-prot.h.

Constructor & Destructor Documentation

◆ unwind_protect_var() [1/2]

template<typename T >
unwind_protect_var< T >::unwind_protect_var ( T &  ref)
inlineexplicit

Definition at line 306 of file unwind-prot.h.

◆ unwind_protect_var() [2/2]

template<typename T >
unwind_protect_var< T >::unwind_protect_var ( T &  ref,
const T &  new_val 
)
inline

Definition at line 314 of file unwind-prot.h.

◆ ~unwind_protect_var()

template<typename T >
unwind_protect_var< T >::~unwind_protect_var ( )
inline

Definition at line 322 of file unwind-prot.h.


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