TMethodCall
class description - source file - inheritance tree
private:
virtual void Execute(TMethod*, TObjArray*, int* = 0)
virtual void Execute(const char*, const char*, int* = 0)
public:
TMethodCall(TClass* cl, const char* method, const char* params)
TMethodCall(const char* function, const char* params)
TMethodCall(const TMethodCall& org)
TMethodCall()
virtual ~TMethodCall()
void CallDtorOnly(Bool_t set = kTRUE)
static TClass* Class()
virtual TObject* Clone(const char* newname) const
void Execute(const char* params, Long_t& retLong)
void Execute(Double_t& retDouble)
void Execute(const char* params, Double_t& retDouble)
void Execute(void* object, const char* params, Long_t& retLong)
void Execute(Long_t& retLong)
void Execute(const char* params)
void Execute()
void Execute(void* object, const char* params, char** retText)
void Execute(void* object, char** retText)
void Execute(void* object, const char* params, Double_t& retDouble)
void Execute(void* object)
void Execute(void* object, Double_t& retDouble)
void Execute(void* object, Long_t& retLong)
void Execute(void* object, const char* params)
TFunction* GetMethod()
const char* GetMethodName() const
const char* GetParams() const
const char* GetProto() const
void Init(const char* function, const char* params)
void Init(TClass* cl, const char* method, const char* params)
void InitWithPrototype(TClass* cl, const char* method, const char* proto)
void InitWithPrototype(const char* function, const char* proto)
virtual TClass* IsA() const
Bool_t IsValid() const
TMethodCall& operator=(const TMethodCall& rhs)
TMethodCall::EReturnType ReturnType()
void SetParamPtrs(void* paramArr, Int_t nparam = -1)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
G__CallFunc* fFunc CINT method invocation environment
Long_t fOffset offset added to object pointer before method invocation
TClass* fClass pointer to the class info
TFunction* fMetPtr pointer to the method or function info
TString fMethod method name
TString fParams argument string
TString fProto prototype string
Bool_t fDtorOnly call only dtor and not delete when calling ~xxx
TMethodCall::EReturnType fRetType method return type
public:
static const TMethodCall::EReturnType kLong
static const TMethodCall::EReturnType kDouble
static const TMethodCall::EReturnType kString
static const TMethodCall::EReturnType kOther
Last update: Fri May 14 13:32:41 2004
ROOT page - Class index - Top of the page
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.