Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TToggle Class Reference

#include <TToggle.h>

Inheritance diagram for TToggle:

Inheritance graph
[legend]
Collaboration diagram for TToggle:

Collaboration graph
[legend]
List of all members.

Public Methods

 TToggle ()
virtual void SetToggledObject (TObject *obj, TMethod *anymethod)
virtual void SetToggledVariable (Int_t &var)
virtual Bool_t IsInitialized ()
virtual Bool_t GetState ()
virtual void SetState (Bool_t state)
virtual void Toggle ()
virtual void SetOnValue (Long_t lon)
virtual Long_t GetOnValue ()
virtual void SetOffValue (Long_t lof)
virtual Long_t GetOffValue ()
virtual Int_t GetValue ()
virtual void SetValue (Long_t val)

Protected Attributes

Bool_t fInitialized
TObjectfObject
TMethodCallfGetter
TMethodCallfSetter
Int_t * fTglVariable

Constructor & Destructor Documentation

TToggle::TToggle  
 


Member Function Documentation

virtual void TToggle::SetToggledObject TObject   obj,
TMethod   anymethod
[virtual]
 

virtual void TToggle::SetToggledVariable Int_t &    var [virtual]
 

virtual Bool_t TToggle::IsInitialized   [virtual]
 

Definition at line 76 of file TToggle.h.

References fInitialized.

virtual Bool_t TToggle::GetState   [virtual]
 

virtual void TToggle::SetState Bool_t    state [virtual]
 

virtual void TToggle::Toggle   [virtual]
 

virtual void TToggle::SetOnValue Long_t    lon [virtual]
 

Definition at line 82 of file TToggle.h.

virtual Long_t TToggle::GetOnValue   [virtual]
 

Definition at line 83 of file TToggle.h.

virtual void TToggle::SetOffValue Long_t    lof [virtual]
 

Definition at line 84 of file TToggle.h.

virtual Long_t TToggle::GetOffValue   [virtual]
 

Definition at line 85 of file TToggle.h.

virtual Int_t TToggle::GetValue   [virtual]
 

Definition at line 87 of file TToggle.h.

virtual void TToggle::SetValue Long_t    val [virtual]
 


Member Data Documentation

Bool_t TToggle::fInitialized [protected]
 

Definition at line 60 of file TToggle.h.

Referenced by IsInitialized().

TObject* TToggle::fObject [protected]
 

Definition at line 61 of file TToggle.h.

TMethodCall* TToggle::fGetter [protected]
 

Definition at line 62 of file TToggle.h.

TMethodCall* TToggle::fSetter [protected]
 

Definition at line 63 of file TToggle.h.

Int_t* TToggle::fTglVariable [protected]
 

Definition at line 65 of file TToggle.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:07:21 2003 for ROOT by doxygen1.2.16