24#ifndef __SCOPED_SET_RESET_H 
   25#define __SCOPED_SET_RESET_H 
   45template <
typename VAL_TYPE>
 
   71template <
typename Func>
 
SCOPED_EXECUTION(Func initFunc, Func destroyFunc)
 
DRAWING_TOOL::MODE m_original
 
DRAWING_TOOL::MODE & m_target
 
~SCOPED_SET_RESET()
Destruct the class, and return the target to its original value.
 
SCOPED_SET_RESET(VAL_TYPE &target, VAL_TYPE value)