TSelectorList Class Reference

#include <TSelectorList.h>

Inheritance diagram for TSelectorList:

TList TList TSeqCollection TSeqCollection TSeqCollection TSeqCollection TCollection TCollection TCollection TCollection TCollection TCollection TCollection TCollection List of all members.

Public Member Functions

 TSelectorList ()
void AddFirst (TObject *obj)
void AddFirst (TObject *obj, Option_t *opt)
void AddLast (TObject *obj)
void AddLast (TObject *obj, Option_t *opt)
void AddAt (TObject *obj, Int_t idx)
void AddAfter (const TObject *after, TObject *obj)
void AddAfter (TObjLink *after, TObject *obj)
void AddBefore (const TObject *before, TObject *obj)
void AddBefore (TObjLink *before, TObject *obj)
 TSelectorList ()
void AddFirst (TObject *obj)
void AddFirst (TObject *obj, Option_t *opt)
void AddLast (TObject *obj)
void AddLast (TObject *obj, Option_t *opt)
void AddAt (TObject *obj, Int_t idx)
void AddAfter (const TObject *after, TObject *obj)
void AddAfter (TObjLink *after, TObject *obj)
void AddBefore (const TObject *before, TObject *obj)
void AddBefore (TObjLink *before, TObject *obj)

Private Member Functions

Bool_t UnsetDirectory (TObject *obj)
Bool_t CheckDuplicateName (TObject *obj)
Bool_t UnsetDirectory (TObject *obj)
Bool_t CheckDuplicateName (TObject *obj)

Detailed Description

Definition at line 33 of file TSelectorList.h.


Constructor & Destructor Documentation

TSelectorList::TSelectorList (  )  [inline]

Definition at line 40 of file TSelectorList.h.

References TCollection::SetOwner().

TSelectorList::TSelectorList (  )  [inline]

Definition at line 40 of file TSelectorList.h.

References TCollection::SetOwner().


Member Function Documentation

Bool_t TSelectorList::UnsetDirectory ( TObject obj  )  [private]

Referenced by AddAfter(), AddAt(), AddBefore(), AddFirst(), and AddLast().

Bool_t TSelectorList::CheckDuplicateName ( TObject obj  )  [private]

Definition at line 53 of file TSelectorList.cxx.

References TObject::Error(), TList::FindObject(), kFALSE, and kTRUE.

Referenced by AddAfter(), AddAt(), AddBefore(), AddFirst(), and AddLast().

void TSelectorList::AddFirst ( TObject obj  )  [virtual]

Reimplemented from TList.

Definition at line 78 of file TSelectorList.cxx.

References TList::AddFirst(), CheckDuplicateName(), and UnsetDirectory().

void TSelectorList::AddFirst ( TObject obj,
Option_t opt 
) [virtual]

Reimplemented from TList.

Definition at line 88 of file TSelectorList.cxx.

References TList::AddFirst(), CheckDuplicateName(), and UnsetDirectory().

void TSelectorList::AddLast ( TObject obj  )  [virtual]

Reimplemented from TList.

Definition at line 98 of file TSelectorList.cxx.

References TList::AddLast(), CheckDuplicateName(), and UnsetDirectory().

void TSelectorList::AddLast ( TObject obj,
Option_t opt 
) [virtual]

Reimplemented from TList.

Definition at line 108 of file TSelectorList.cxx.

References TList::AddLast(), CheckDuplicateName(), and UnsetDirectory().

void TSelectorList::AddAt ( TObject obj,
Int_t  idx 
) [virtual]

Reimplemented from TList.

Definition at line 118 of file TSelectorList.cxx.

References TList::AddAt(), CheckDuplicateName(), and UnsetDirectory().

void TSelectorList::AddAfter ( const TObject after,
TObject obj 
) [virtual]

Reimplemented from TList.

Definition at line 128 of file TSelectorList.cxx.

References TList::AddAfter(), CheckDuplicateName(), and UnsetDirectory().

void TSelectorList::AddAfter ( TObjLink after,
TObject obj 
) [virtual]

Reimplemented from TList.

Definition at line 138 of file TSelectorList.cxx.

References TList::AddAfter(), CheckDuplicateName(), and UnsetDirectory().

void TSelectorList::AddBefore ( const TObject before,
TObject obj 
) [virtual]

Reimplemented from TList.

Definition at line 148 of file TSelectorList.cxx.

References TList::AddBefore(), CheckDuplicateName(), and UnsetDirectory().

void TSelectorList::AddBefore ( TObjLink before,
TObject obj 
) [virtual]

Reimplemented from TList.

Definition at line 158 of file TSelectorList.cxx.

References TList::AddBefore(), CheckDuplicateName(), and UnsetDirectory().

Bool_t TSelectorList::UnsetDirectory ( TObject obj  )  [private]

Bool_t TSelectorList::CheckDuplicateName ( TObject obj  )  [private]

void TSelectorList::AddFirst ( TObject obj  )  [virtual]

Reimplemented from TList.

void TSelectorList::AddFirst ( TObject obj,
Option_t opt 
) [virtual]

Reimplemented from TList.

void TSelectorList::AddLast ( TObject obj  )  [virtual]

Reimplemented from TList.

void TSelectorList::AddLast ( TObject obj,
Option_t opt 
) [virtual]

Reimplemented from TList.

void TSelectorList::AddAt ( TObject obj,
Int_t  idx 
) [virtual]

Reimplemented from TList.

void TSelectorList::AddAfter ( const TObject after,
TObject obj 
) [virtual]

Reimplemented from TList.

void TSelectorList::AddAfter ( TObjLink after,
TObject obj 
) [virtual]

Reimplemented from TList.

void TSelectorList::AddBefore ( const TObject before,
TObject obj 
) [virtual]

Reimplemented from TList.

void TSelectorList::AddBefore ( TObjLink before,
TObject obj 
) [virtual]

Reimplemented from TList.


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