ResetVariableOnDestroy< T > Class Template Reference

RAII object to reset a variable. More...

#include <Resource.h>

List of all members.

Public Member Functions

 ResetVariableOnDestroy (T &variable, const T &value)
 ~ResetVariableOnDestroy ()


Detailed Description

template<typename T>
class ResetVariableOnDestroy< T >

RAII object to reset a variable.

Definition at line 355 of file Resource.h.


Constructor & Destructor Documentation

template<typename T>
ResetVariableOnDestroy< T >::ResetVariableOnDestroy ( T &  variable,
const T &  value 
)

Construct the object.

Parameters:
variable The variable to reset to its initial value.
value The value to put in the variable until destruction.

Definition at line 367 of file Resource.h.

template<typename T>
ResetVariableOnDestroy< T >::~ResetVariableOnDestroy (  ) 

Reset the initial value in the variable.

Definition at line 377 of file Resource.h.


Software Development Kit - Opticks 4.9.0 Build 16218