#define ClassDef(name, id)
TClass instances represent classes, structs and namespaces in the ROOT type system.
All ROOT classes may have RTTI (run time type identification) support added.
Global functions class (global functions are obtained from CINT).
Method or function calling interface.
Each ROOT class (see TClass) has a linked list of methods.
TMethodCall * fSetterMethod
virtual const char * GetCommentString()
Returns a comment string from the class declaration.
TMethod & operator=(const TMethod &rhs)
Assignment operator.
virtual const char * Getter() const
virtual TDataMember * FindDataMember()
Tries to guess DataMember from comment string and Method's name <==(only if 1 Argument!...
TClass * GetClass() const
void CreateSignature()
Using the CINT method arg information create a complete signature string.
void SetMenuItem(const char *docstring)
Set the menu item as prescribed in the doctstring.
virtual ~TMethod()
Cleanup.
virtual TMethodCall * SetterMethod()
Return call environment for this method in case this is a *TOGGLE method which takes a single boolean...
virtual Bool_t Update(MethodInfo_t *info)
Update the TMethod to reflect the new info.
virtual void SetMenuItem(EMenuItemKind menuItem)
TMethodCall * fGetterMethod
virtual TObject * Clone(const char *newname="") const
Clone method.
EMenuItemKind IsMenuItem() const
virtual Bool_t IsValid()
Return true if this function object is pointing to a currently loaded function.
virtual TList * GetListOfMethodArgs()
Returns methodarg list and additionally updates fDataMember in TMethod by calling FindDataMember();.
virtual TMethodCall * GetterMethod()
Return call environment for the getter method in case this is a *TOGGLE method (for the context menu)...
Mother of all ROOT objects.
#define org(otri, vertexptr)