Public Types |
| enum | EReturnType { kLong,
kDouble,
kString,
kOther
} |
Public Methods |
| | TMethodCall () |
| | TMethodCall (TClass *cl, const char *method, const char *params) |
| | TMethodCall (const char *function, const char *params) |
| | TMethodCall (const TMethodCall &org) |
| TMethodCall & | operator= (const TMethodCall &rhs) |
| | ~TMethodCall () |
| void | Init (TClass *cl, const char *method, const char *params) |
| void | Init (const char *function, const char *params) |
| void | InitWithPrototype (TClass *cl, const char *method, const char *proto) |
| void | InitWithPrototype (const char *function, const char *proto) |
| TObject * | Clone (const char *newname="") const |
| void | CallDtorOnly (Bool_t set=kTRUE) |
| TFunction * | GetMethod () |
| const char * | GetMethodName () const |
| const char * | GetParams () const |
| const char * | GetProto () const |
| EReturnType | ReturnType () |
| void | SetParamPtrs (void *paramArr, Int_t nparam=-1) |
| void | Execute (void *object) |
| void | Execute (void *object, const char *params) |
| void | Execute (void *object, Long_t &retLong) |
| void | Execute (void *object, const char *params, Long_t &retLong) |
| void | Execute (void *object, Double_t &retDouble) |
| void | Execute (void *object, const char *params, Double_t &retDouble) |
| void | Execute (void *object, char **retText) |
| void | Execute (void *object, const char *params, char **retText) |
| void | Execute () |
| void | Execute (const char *params) |
| void | Execute (Long_t &retLong) |
| void | Execute (const char *params, Long_t &retLong) |
| void | Execute (Double_t &retDouble) |
| void | Execute (const char *params, Double_t &retDouble) |