Public Member Functions | Private Attributes
mvl_modify_handle< T > Class Template Reference

#include <mvl_modify_handle.h>

List of all members.

Public Member Functions

 mvl_modify_handle (T *place)
 ~mvl_modify_handle ()
 operator T * ()
T & operator* ()

Private Attributes

oldvalue_
T * place_

Detailed Description

template<class T>
class mvl_modify_handle< T >

Definition at line 19 of file mvl_modify_handle.h.


Constructor & Destructor Documentation

template<class T >
mvl_modify_handle< T >::mvl_modify_handle ( T *  place) [inline]

Definition at line 24 of file mvl_modify_handle.h.

template<class T >
mvl_modify_handle< T >::~mvl_modify_handle ( ) [inline]

Definition at line 25 of file mvl_modify_handle.h.


Member Function Documentation

template<class T >
mvl_modify_handle< T >::operator T * ( ) [inline]

Definition at line 26 of file mvl_modify_handle.h.

template<class T >
T& mvl_modify_handle< T >::operator* ( ) [inline]

Definition at line 27 of file mvl_modify_handle.h.


Member Data Documentation

template<class T >
T mvl_modify_handle< T >::oldvalue_ [private]

Definition at line 21 of file mvl_modify_handle.h.

template<class T >
T* mvl_modify_handle< T >::place_ [private]

Definition at line 22 of file mvl_modify_handle.h.


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