UCommon
Public Member Functions
ucommon::save_restore Class Reference

Save and restore global objects in function call stack frames. More...

#include <generics.h>

Public Member Functions

 save_restore (T &object)
 Save object into local copy and keep reference to the original object.
 ~save_restore ()
 Restore original when stack frame is released.

Detailed Description

Save and restore global objects in function call stack frames.

Author:
David Sugar <dyfet@gnutelephony.org>

Constructor & Destructor Documentation

ucommon::save_restore::save_restore ( T &  object) [inline]

Save object into local copy and keep reference to the original object.

Parameters:
objectto save.

Definition at line 433 of file generics.h.


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