#ifndef ROOT_TFunction
#define ROOT_TFunction
#ifndef ROOT_TDictionary
#include "TDictionary.h"
#endif
#ifndef ROOT_TString
#include "TString.h"
#endif
namespace Cint {
class G__MethodInfo;
}
using namespace Cint;
class TFunction : public TDictionary {
friend class TCint;
protected:
   G__MethodInfo  *fInfo;            
   TString         fMangledName;     
   TString         fSignature;       
   TList          *fMethodArgs;      
   virtual void    CreateSignature();
public:
   TFunction(G__MethodInfo *info = 0);
   TFunction(const TFunction &orig);
   TFunction& operator=(const TFunction &rhs);
   virtual            ~TFunction();
   virtual TObject    *Clone(const char *newname="") const;
   virtual const char *GetMangledName() const;
   virtual const char *GetPrototype() const;
   const char         *GetSignature();
   const char         *GetReturnTypeName() const;
   TList              *GetListOfMethodArgs();
   Int_t               GetNargs() const;
   Int_t               GetNargsOpt() const;
   void               *InterfaceMethod() const;
   Long_t              Property() const;
   ClassDef(TFunction,0)  
};
#endif
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.