TDirectory::TContext Class Reference

#include <TDirectory.h>

List of all members.

Public Member Functions

 TContext (TDirectory *previous, TDirectory *newCurrent)
 TContext (TDirectory *newCurrent)
 ~TContext ()
 TContext (TDirectory *previous, TDirectory *newCurrent)
 TContext (TDirectory *newCurrent)
 ~TContext ()

Private Member Functions

 TContext (TContext &)
 Pointer to the next TContext in the implied list of context pointing to fPrevious.
TContextoperator= (TContext &)
void CdNull ()
 TContext (TContext &)
 Pointer to the next TContext in the implied list of context pointing to fPrevious.
TContextoperator= (TContext &)
void CdNull ()

Private Attributes

TDirectoryfDirectory
TContextfPrevious
 Pointer to the previous current directory.
TContextfNext
 Pointer to the next TContext in the implied list of context pointing to fPrevious.
TDirectoryfDirectory
TContextfPrevious
 Pointer to the previous current directory.
TContextfNext
 Pointer to the next TContext in the implied list of context pointing to fPrevious.

Friends

class TDirectory


Detailed Description

Definition at line 50 of file TDirectory.h.


Constructor & Destructor Documentation

TDirectory::TContext::TContext ( TContext  )  [private]

Pointer to the next TContext in the implied list of context pointing to fPrevious.

TDirectory::TContext::TContext ( TDirectory previous,
TDirectory newCurrent 
) [inline]

Definition at line 60 of file TDirectory.h.

References TDirectory::cd(), fDirectory, and TDirectory::RegisterContext().

TDirectory::TContext::TContext ( TDirectory newCurrent  )  [inline]

Definition at line 68 of file TDirectory.h.

References TDirectory::cd(), fDirectory, and TDirectory::RegisterContext().

TDirectory::TContext::~TContext (  )  [inline]

Definition at line 75 of file TDirectory.h.

References TDirectory::cd(), CdNull(), fDirectory, and TDirectory::UnregisterContext().

TDirectory::TContext::TContext ( TContext  )  [private]

Pointer to the next TContext in the implied list of context pointing to fPrevious.

TDirectory::TContext::TContext ( TDirectory previous,
TDirectory newCurrent 
) [inline]

Definition at line 60 of file TDirectory.h.

References TDirectory::cd(), fDirectory, and TDirectory::RegisterContext().

TDirectory::TContext::TContext ( TDirectory newCurrent  )  [inline]

Definition at line 68 of file TDirectory.h.

References TDirectory::cd(), fDirectory, and TDirectory::RegisterContext().

TDirectory::TContext::~TContext (  )  [inline]

Definition at line 75 of file TDirectory.h.

References TDirectory::cd(), CdNull(), fDirectory, and TDirectory::UnregisterContext().


Member Function Documentation

TContext& TDirectory::TContext::operator= ( TContext  )  [private]

void TDirectory::TContext::CdNull (  )  [private]

Definition at line 1137 of file TDirectory.cxx.

References gDirectory.

Referenced by ~TContext().

TContext& TDirectory::TContext::operator= ( TContext  )  [private]

void TDirectory::TContext::CdNull (  )  [private]


Friends And Related Function Documentation

TDirectory [friend]

Definition at line 58 of file TDirectory.h.


Member Data Documentation

TDirectory* TDirectory::TContext::fDirectory [private]

Definition at line 52 of file TDirectory.h.

Referenced by TDirectory::CleanTargets(), TContext(), and ~TContext().

TContext* TDirectory::TContext::fPrevious [private]

Pointer to the previous current directory.

Definition at line 53 of file TDirectory.h.

Referenced by TDirectory::RegisterContext(), and TDirectory::UnregisterContext().

TContext* TDirectory::TContext::fNext [private]

Pointer to the next TContext in the implied list of context pointing to fPrevious.

Definition at line 54 of file TDirectory.h.

Referenced by TDirectory::CleanTargets(), TDirectory::RegisterContext(), and TDirectory::UnregisterContext().

TDirectory* TDirectory::TContext::fDirectory [private]

Definition at line 52 of file TDirectory.h.

TContext* TDirectory::TContext::fPrevious [private]

Pointer to the previous current directory.

Definition at line 53 of file TDirectory.h.

TContext* TDirectory::TContext::fNext [private]

Pointer to the next TContext in the implied list of context pointing to fPrevious.

Definition at line 54 of file TDirectory.h.


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