Logo ROOT   6.18/05
Reference Guide
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
int Int_t
Definition: RtypesCore.h:41
unsigned int UInt_t
Definition: RtypesCore.h:42
bool Bool_t
Definition: RtypesCore.h:59
const Bool_t kTRUE
Definition: RtypesCore.h:87
#define ClassDef(name, id)
Definition: Rtypes.h:326
void OutputDecl(FILE *hf, int offset, UInt_t maxVarname)
Bool_t IsEquivalent(const TFriendProxyDescriptor *other)
TFriendProxyDescriptor & operator=(const TFriendProxyDescriptor &b)
void OutputClassDecl(FILE *hf, int offset, UInt_t maxVarname)
TFriendProxyDescriptor(const TFriendProxyDescriptor &b)
A doubly linked list.
Definition: TList.h:44
The TNamed class is the base class for all named ROOT classes.
Definition: TNamed.h:29
Namespace for new ROOT classes and functions.
Definition: StringConv.hxx:21