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

TGo4DynamicListStatus Class Reference

Status of a dynamic list. More...

#include <TGo4DynamicListStatus.h>

Inheritance diagram for TGo4DynamicListStatus:

TGo4DynamicEntryStatus TGo4Status List of all members.

Public Methods

 TGo4DynamicListStatus ()
virtual ~TGo4DynamicListStatus ()
virtual void Print (Option_t *dummy="") const
TFolder * GetTopFolder (Bool_t chown=kFALSE)
 Access to the status list. More...


Private Methods

virtual TGo4DynamicEntryCreateDynamicEntry ()
 Use status information to build a dynamic entry with this parameters. More...

 TGo4DynamicListStatus (const Text_t *name)
 Private ctor can be invoked by dynamic list which is friend. More...


Private Attributes

TFolder * fxFolder
 Folder containing the dynamic list status objects. More...


Friends

class TGo4DynamicList

Detailed Description

Status of a dynamic list.

Contains list of status objects of the list entries.

Author:
J. Adamczewski
Since:
1/2001 implemented 11/2001

Definition at line 31 of file TGo4DynamicListStatus.h.


Constructor & Destructor Documentation

TGo4DynamicListStatus::TGo4DynamicListStatus  
 

Definition at line 33 of file TGo4DynamicListStatus.cxx.

References TRACE.

TGo4DynamicListStatus::~TGo4DynamicListStatus   [virtual]
 

Definition at line 38 of file TGo4DynamicListStatus.cxx.

References fxFolder, and TRACE.

TGo4DynamicListStatus::TGo4DynamicListStatus const Text_t *    name [private]
 

Private ctor can be invoked by dynamic list which is friend.

Definition at line 25 of file TGo4DynamicListStatus.cxx.

References TRACE.


Member Function Documentation

void TGo4DynamicListStatus::Print Option_t *    dummy = "" const [virtual]
 

Reimplemented from TGo4Status.

Definition at line 52 of file TGo4DynamicListStatus.cxx.

References fxFolder.

Referenced by TGo4AnalysisObjectManager::PrintDynamicList().

TFolder* TGo4DynamicListStatus::GetTopFolder Bool_t    chown = kFALSE [inline]
 

Access to the status list.

If parameter chown (changeowner) is kTRUE, the Folder must be adopted by the caller, i.e. the dynamic list status loses the ownership of the statuslist folder.

Definition at line 46 of file TGo4DynamicListStatus.h.

References fxFolder.

Referenced by TGo4AnalysisObjectManager::CreateNamesFolder(), and TGo4DynamicList::SetStatus().

TGo4DynamicEntry * TGo4DynamicListStatus::CreateDynamicEntry   [private, virtual]
 

Use status information to build a dynamic entry with this parameters.

For usage inside object manager only.

Implements TGo4DynamicEntryStatus.

Definition at line 45 of file TGo4DynamicListStatus.cxx.

References TGo4DynamicList::SetStatus(), and TGo4DynamicList.


Friends And Related Function Documentation

friend class TGo4DynamicList [friend]
 

Reimplemented from TGo4DynamicEntryStatus.

Definition at line 33 of file TGo4DynamicListStatus.h.

Referenced by CreateDynamicEntry().


Member Data Documentation

TFolder* TGo4DynamicListStatus::fxFolder [private]
 

Folder containing the dynamic list status objects.

Definition at line 63 of file TGo4DynamicListStatus.h.

Referenced by GetTopFolder(), Print(), TGo4DynamicList::UpdateStatus(), and ~TGo4DynamicListStatus().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:36 2005 for Go4-v2.10-5 by doxygen1.2.15