|
ROOT
Reference Guide |
|
Go to the documentation of this file.
12 #ifndef ROOT_TMethodArg
13 #define ROOT_TMethodArg
27 #ifdef R__LESS_INCLUDES
61 void Update(MethodArgInfo_t *info);
std::string GetTypeNormalizedName() const
Get the normalized name of the return type.
Each ROOT method (see TMethod) has a linked list of its arguments.
Long_t Property() const
Get property description word. For meaning of bits see EProperty.
All ROOT classes may have RTTI (run time type identification) support added.
TDataMember * GetDataMember() const
Returns TDataMember pointed by this methodarg.
TDataMember * fDataMember
const char * GetFullTypeName() const
Get full type description of method argument, e.g.: "class TDirectory*".
TFunction * GetMethod() const
Each ROOT class (see TClass) has a linked list of methods.
const char * GetDefault() const
Get default value of method argument.
TList * GetOptions() const
Returns list of possible options - according to pointed datamember.
This class defines an abstract interface that must be implemented by all classes that contain diction...
void Update(MethodArgInfo_t *info)
Update fInfo (to 0 for unloading and non-zero for reloading).
TMethodArg & operator=(const TMethodArg &)=delete
TMethodArg(const TMethodArg &)=delete
#define ClassDef(name, id)
virtual ~TMethodArg()
TMethodArg dtor deletes adopted CINT MethodArgInfo object.
Global functions class (global functions are obtained from CINT).
const char * GetTypeName() const
Get type of method argument, e.g.