Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TFriendProxyDescriptor.h
Go to the documentation of this file.
1// @(#)rooeeplayer:$Id$
2// Author: Philippe Canal 06/06/2004
3
4/*************************************************************************
5 * Copyright (C) 1995-2004, Rene Brun and Fons Rademakers and al. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12#ifndef ROOT_TFriendProxyDescriptor
13#define ROOT_TFriendProxyDescriptor
14
15#include "TNamed.h"
16#include "TList.h"
17
18
19namespace ROOT {
20namespace Internal {
21
23
27
28 private:
31
32 public:
33 TFriendProxyDescriptor(const char *treename, const char *aliasname, Int_t index);
34
35 Int_t GetIndex() const { return fIndex; }
37
39
40 void OutputClassDecl(FILE *hf, int offset, UInt_t maxVarname);
41 void OutputDecl(FILE *hf, int offset, UInt_t maxVarname);
42
45
46 ClassDef(TFriendProxyDescriptor,0); // Describe a branch from a TTreeFriend.
47 };
48}
49}
50
51#endif
#define b(i)
Definition RSha256.hxx:100
unsigned int UInt_t
Definition RtypesCore.h:46
bool Bool_t
Definition RtypesCore.h:63
const Bool_t kTRUE
Definition RtypesCore.h:100
#define ClassDef(name, id)
Definition Rtypes.h:325
void OutputDecl(FILE *hf, int offset, UInt_t maxVarname)
Print the declaration needed for this descriptor.
Bool_t IsEquivalent(const TFriendProxyDescriptor *other)
Return true if this descriptor and the other are equivalent (describe the same entity).
TFriendProxyDescriptor & operator=(const TFriendProxyDescriptor &b)
void OutputClassDecl(FILE *hf, int offset, UInt_t maxVarname)
Print the declaration needed for this descriptor.
TFriendProxyDescriptor(const TFriendProxyDescriptor &b)
A doubly linked list.
Definition TList.h:38
The TNamed class is the base class for all named ROOT classes.
Definition TNamed.h:29
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...