|
ROOT
Reference Guide |
|
Go to the documentation of this file.
12 #ifndef ROOT_TFunctionTemplate
13 #define ROOT_TFunctionTemplate
46 virtual bool Update(FuncTempInfo_t *info);
virtual bool Update(FuncTempInfo_t *info)
Update the TFunctionTemplate to reflect the new info.
DeclId_t GetDeclId() const
Long_t Property() const
Get property description word. For meaning of bits see EProperty.
virtual TObject * Clone(const char *newname="") const
Clone method.
UInt_t GetTemplateMinReqArgs() const
Number of function optional (default) arguments.
virtual Bool_t IsValid()
Return true if this function template object is pointing to a currently loaded function.
UInt_t GetTemplateNargs() const
Number of function arguments.
virtual ~TFunctionTemplate()
TFunctionTemplate dtor deletes adopted CINT FuncTempInfo.
This class defines an abstract interface that must be implemented by all classes that contain diction...
Long_t ExtraProperty() const
Get the properties not already defined in Property.See TDictionary's EFunctionProperty.
TClass instances represent classes, structs and namespaces in the ROOT type system.
Mother of all ROOT objects.
#define ClassDef(name, id)
TFunctionTemplate & operator=(const TFunctionTemplate &rhs)
Assignment operator.
TFunctionTemplate(FuncTempInfo_t *info, TClass *cl)
Default TFunctionTemplate ctor.
Dictionary for function template This class describes one single function template.