ROOT::TFriendProxyDescriptor Class Reference

#include <TFriendProxyDescriptor.h>

Inheritance diagram for ROOT::TFriendProxyDescriptor:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TFriendProxyDescriptor (const char *treename, const char *aliasname, Int_t index)
 TFriendProxyDescriptor (const TFriendProxyDescriptor &b)
TFriendProxyDescriptoroperator= (const TFriendProxyDescriptor &)
Int_t GetIndex () const
TListGetListOfTopProxies ()
Bool_t IsEquivalent (const TFriendProxyDescriptor *other)
void OutputClassDecl (FILE *hf, int offset, UInt_t maxVarname)
void OutputDecl (FILE *hf, int offset, UInt_t maxVarname)
Bool_t IsDuplicate ()
void SetDuplicate ()
 ClassDef (TFriendProxyDescriptor, 0)
 TFriendProxyDescriptor (const char *treename, const char *aliasname, Int_t index)
 TFriendProxyDescriptor (const TFriendProxyDescriptor &b)
TFriendProxyDescriptoroperator= (const TFriendProxyDescriptor &)
Int_t GetIndex () const
TListGetListOfTopProxies ()
Bool_t IsEquivalent (const TFriendProxyDescriptor *other)
void OutputClassDecl (FILE *hf, int offset, UInt_t maxVarname)
void OutputDecl (FILE *hf, int offset, UInt_t maxVarname)
Bool_t IsDuplicate ()
void SetDuplicate ()
 ClassDef (TFriendProxyDescriptor, 0)

Private Attributes

Bool_t fDuplicate
Int_t fIndex
TList fListOfTopProxies

Detailed Description

Definition at line 25 of file TFriendProxyDescriptor.h.


Constructor & Destructor Documentation

ROOT::TFriendProxyDescriptor::TFriendProxyDescriptor ( const char *  treename,
const char *  aliasname,
Int_t  index 
)

Definition at line 31 of file TFriendProxyDescriptor.cxx.

ROOT::TFriendProxyDescriptor::TFriendProxyDescriptor ( const TFriendProxyDescriptor b  )  [inline]

Definition at line 33 of file TFriendProxyDescriptor.h.

ROOT::TFriendProxyDescriptor::TFriendProxyDescriptor ( const char *  treename,
const char *  aliasname,
Int_t  index 
)

ROOT::TFriendProxyDescriptor::TFriendProxyDescriptor ( const TFriendProxyDescriptor b  )  [inline]

Definition at line 33 of file TFriendProxyDescriptor.h.


Member Function Documentation

TFriendProxyDescriptor& ROOT::TFriendProxyDescriptor::operator= ( const TFriendProxyDescriptor  )  [inline]

Definition at line 34 of file TFriendProxyDescriptor.h.

Int_t ROOT::TFriendProxyDescriptor::GetIndex (  )  const [inline]

Definition at line 36 of file TFriendProxyDescriptor.h.

References fIndex.

Referenced by ROOT::TTreeProxyGenerator::WriteProxy().

TList* ROOT::TFriendProxyDescriptor::GetListOfTopProxies (  )  [inline]

Definition at line 37 of file TFriendProxyDescriptor.h.

References fListOfTopProxies.

Referenced by ROOT::TTreeProxyGenerator::AnalyzeTree().

Bool_t ROOT::TFriendProxyDescriptor::IsEquivalent ( const TFriendProxyDescriptor other  ) 

Definition at line 41 of file TFriendProxyDescriptor.cxx.

References fListOfTopProxies, TNamed::GetName(), TCollection::GetSize(), ROOT::TBranchProxyDescriptor::IsEquivalent(), kFALSE, and kTRUE.

Referenced by ROOT::TTreeProxyGenerator::AddFriend().

void ROOT::TFriendProxyDescriptor::OutputClassDecl ( FILE *  hf,
int  offset,
UInt_t  maxVarname 
)

Definition at line 62 of file TFriendProxyDescriptor.cxx.

References data, fListOfTopProxies, fprintf(), TNamed::GetName(), and TIter::Reset().

Referenced by ROOT::TTreeProxyGenerator::WriteProxy().

void ROOT::TFriendProxyDescriptor::OutputDecl ( FILE *  hf,
int  offset,
UInt_t  maxVarname 
)

Definition at line 86 of file TFriendProxyDescriptor.cxx.

References TString::Data(), fprintf(), TNamed::GetName(), and TNamed::GetTitle().

Referenced by ROOT::TTreeProxyGenerator::WriteProxy().

Bool_t ROOT::TFriendProxyDescriptor::IsDuplicate (  )  [inline]

Definition at line 44 of file TFriendProxyDescriptor.h.

References fDuplicate.

Referenced by ROOT::TTreeProxyGenerator::WriteProxy().

void ROOT::TFriendProxyDescriptor::SetDuplicate (  )  [inline]

Definition at line 45 of file TFriendProxyDescriptor.h.

References fDuplicate, and kTRUE.

Referenced by ROOT::TTreeProxyGenerator::AddFriend().

ROOT::TFriendProxyDescriptor::ClassDef ( TFriendProxyDescriptor  ,
 
)

TFriendProxyDescriptor& ROOT::TFriendProxyDescriptor::operator= ( const TFriendProxyDescriptor  )  [inline]

Definition at line 34 of file TFriendProxyDescriptor.h.

Int_t ROOT::TFriendProxyDescriptor::GetIndex (  )  const [inline]

Definition at line 36 of file TFriendProxyDescriptor.h.

References fIndex.

TList* ROOT::TFriendProxyDescriptor::GetListOfTopProxies (  )  [inline]

Definition at line 37 of file TFriendProxyDescriptor.h.

References fListOfTopProxies.

Bool_t ROOT::TFriendProxyDescriptor::IsEquivalent ( const TFriendProxyDescriptor other  ) 

void ROOT::TFriendProxyDescriptor::OutputClassDecl ( FILE *  hf,
int  offset,
UInt_t  maxVarname 
)

void ROOT::TFriendProxyDescriptor::OutputDecl ( FILE *  hf,
int  offset,
UInt_t  maxVarname 
)

Bool_t ROOT::TFriendProxyDescriptor::IsDuplicate (  )  [inline]

Definition at line 44 of file TFriendProxyDescriptor.h.

References fDuplicate.

void ROOT::TFriendProxyDescriptor::SetDuplicate (  )  [inline]

Definition at line 45 of file TFriendProxyDescriptor.h.

References fDuplicate, and kTRUE.

ROOT::TFriendProxyDescriptor::ClassDef ( TFriendProxyDescriptor  ,
 
)


Member Data Documentation

Bool_t ROOT::TFriendProxyDescriptor::fDuplicate [private]

Definition at line 27 of file TFriendProxyDescriptor.h.

Referenced by IsDuplicate(), and SetDuplicate().

Int_t ROOT::TFriendProxyDescriptor::fIndex [private]

Definition at line 28 of file TFriendProxyDescriptor.h.

Referenced by GetIndex().

TList ROOT::TFriendProxyDescriptor::fListOfTopProxies [private]

Definition at line 29 of file TFriendProxyDescriptor.h.

Referenced by GetListOfTopProxies(), IsEquivalent(), and OutputClassDecl().


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