Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
Rgl::TGuardBase Class Reference

Definition at line 1264 of file TGLUtil.h.

Public Member Functions

void Stop () const

Protected Member Functions

 TGuardBase ()
 TGuardBase (const TGuardBase &rhs)
Bool_t IsActive () const

Private Member Functions

TGuardBaseoperator= (const TGuardBase &rhs)=delete

Private Attributes

Bool_t fActive

#include <TGLUtil.h>

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

Constructor & Destructor Documentation

◆ TGuardBase() [1/2]

Rgl::TGuardBase::TGuardBase ( )
inlineprotected

Definition at line 1270 of file TGLUtil.h.

◆ TGuardBase() [2/2]

Rgl::TGuardBase::TGuardBase ( const TGuardBase & rhs)
inlineprotected

Definition at line 1274 of file TGLUtil.h.

Member Function Documentation

◆ IsActive()

Bool_t Rgl::TGuardBase::IsActive ( ) const
inlineprotected

Definition at line 1280 of file TGLUtil.h.

◆ operator=()

TGuardBase & Rgl::TGuardBase::operator= ( const TGuardBase & rhs)
privatedelete

◆ Stop()

void Rgl::TGuardBase::Stop ( ) const
inline

Definition at line 1286 of file TGLUtil.h.

Member Data Documentation

◆ fActive

Bool_t Rgl::TGuardBase::fActive
mutableprivate

Definition at line 1266 of file TGLUtil.h.


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