Logo ROOT   6.10/09
Reference Guide
Classes | Macros | Variables
TCollection.h File Reference
#include "TObject.h"
#include "TIterator.h"
#include "TString.h"
Include dependency graph for TCollection.h:
This graph shows which files directly or indirectly include this file:


class  TCollection
 Collection abstract base class. More...
class  TIter
class  TIterCategory< T >


#define R__FOR_EACH(type, proc)


R__EXTERN TVirtualMutexgCollectionMutex
const Bool_t kIterBackward = !kIterForward
const Bool_t kIterForward = kTRUE

Macro Definition Documentation


#define R__FOR_EACH (   type,
SetCurrentCollection(); \
type *_NAME3_(obj_,type,proc); \
while ((_NAME3_(obj_,type,proc) = (type*) _NAME3_(nxt_,type,proc)())) \
#define _NAME3_(name1, name2, name3)
Definition: RConfig.h:434
static TCollection * GetCurrentCollection()
Return the globally accessible collection.
int type
Definition: TGX11.cxx:120

Definition at line 196 of file TCollection.h.

Variable Documentation

◆ gCollectionMutex

R__EXTERN TVirtualMutex* gCollectionMutex

Definition at line 40 of file TCollection.h.

◆ kIterBackward

const Bool_t kIterBackward = !kIterForward

Definition at line 38 of file TCollection.h.

◆ kIterForward

const Bool_t kIterForward = kTRUE

Definition at line 37 of file TCollection.h.