ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes | List of all members
Rgl::TOneArgGuard< Func, Arg > Class Template Reference

template<class Func, class Arg>
class Rgl::TOneArgGuard< Func, Arg >

Definition at line 1292 of file TGLUtil.h.

Public Member Functions

 TOneArgGuard (Func f, Arg a)
 
 ~TOneArgGuard ()
 
- Public Member Functions inherited from Rgl::TGuardBase
void Stop () const
 

Private Attributes

Func fFunc
 
Arg fArg
 

Additional Inherited Members

- Protected Member Functions inherited from Rgl::TGuardBase
 TGuardBase ()
 
 TGuardBase (const TGuardBase &rhs)
 
Bool_t IsActive () const
 

#include <TGLUtil.h>

Inheritance diagram for Rgl::TOneArgGuard< Func, Arg >:
[legend]

Constructor & Destructor Documentation

template<class Func, class Arg>
Rgl::TOneArgGuard< Func, Arg >::TOneArgGuard ( Func  f,
Arg  a 
)
inline

Definition at line 1297 of file TGLUtil.h.

template<class Func, class Arg>
Rgl::TOneArgGuard< Func, Arg >::~TOneArgGuard ( )
inline

Definition at line 1301 of file TGLUtil.h.

Member Data Documentation

template<class Func, class Arg>
Arg Rgl::TOneArgGuard< Func, Arg >::fArg
private

Definition at line 1295 of file TGLUtil.h.

Referenced by Rgl::TOneArgGuard< Func, Arg >::~TOneArgGuard().

template<class Func, class Arg>
Func Rgl::TOneArgGuard< Func, Arg >::fFunc
private

Definition at line 1294 of file TGLUtil.h.

Referenced by Rgl::TOneArgGuard< Func, Arg >::~TOneArgGuard().

Collaboration diagram for Rgl::TOneArgGuard< Func, Arg >:
[legend]

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