Rgl::TTwoArgsGuard< Func, Arg1, Arg2 > Class Template Reference

#include <TGLUtil.h>

Inheritance diagram for Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >:

Rgl::TGuardBase Rgl::TGuardBase List of all members.

Public Member Functions

 TTwoArgsGuard (Func f, Arg1 a1, Arg2 a2)
 ~TTwoArgsGuard ()
 TTwoArgsGuard (Func f, Arg1 a1, Arg2 a2)
 ~TTwoArgsGuard ()

Private Attributes

Func fFunc
Arg1 fArg1
Arg2 fArg2

Detailed Description

template<class Func, class Arg1, class Arg2>
class Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >

Definition at line 1293 of file TGLUtil.h.


Constructor & Destructor Documentation

template<class Func, class Arg1, class Arg2>
Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::TTwoArgsGuard ( Func  f,
Arg1  a1,
Arg2  a2 
) [inline]

Definition at line 1300 of file TGLUtil.h.

template<class Func, class Arg1, class Arg2>
Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::~TTwoArgsGuard (  )  [inline]

Definition at line 1304 of file TGLUtil.h.

References Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fArg1, Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fArg2, Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fFunc, and Rgl::TGuardBase::IsActive().

template<class Func, class Arg1, class Arg2>
Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::TTwoArgsGuard ( Func  f,
Arg1  a1,
Arg2  a2 
) [inline]

Definition at line 1300 of file TGLUtil.h.

template<class Func, class Arg1, class Arg2>
Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::~TTwoArgsGuard (  )  [inline]

Definition at line 1304 of file TGLUtil.h.

References Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fArg1, Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fArg2, Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fFunc, and Rgl::TGuardBase::IsActive().


Member Data Documentation

template<class Func, class Arg1, class Arg2>
Func Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fFunc [private]

Definition at line 1295 of file TGLUtil.h.

Referenced by Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::~TTwoArgsGuard().

template<class Func, class Arg1, class Arg2>
Arg1 Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fArg1 [private]

Definition at line 1296 of file TGLUtil.h.

Referenced by Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::~TTwoArgsGuard().

template<class Func, class Arg1, class Arg2>
Arg2 Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::fArg2 [private]

Definition at line 1297 of file TGLUtil.h.

Referenced by Rgl::TTwoArgsGuard< Func, Arg1, Arg2 >::~TTwoArgsGuard().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:56:48 2011 for ROOT_528-00b_version by  doxygen 1.5.1