TTask


class description - source file - inheritance tree

class TTask : public TNamed


    public:
TTask(const char* name, const char* title) TTask(const TTask& task) TTask() virtual ~TTask() void Abort() void Add(TTask* task) virtual void Browse(TBrowser* b) static TClass* Class() virtual void CleanTasks() virtual void Clear(Option_t* option) virtual void Continue() virtual void Exec(Option_t* option) virtual void ExecuteTask(Option_t* option = "0") virtual void ExecuteTasks(Option_t* option) Int_t GetBreakin() const Int_t GetBreakout() const TList* GetListOfTasks() const virtual TClass* IsA() const Bool_t IsActive() const virtual Bool_t IsFolder() const virtual void ls(Option_t* option = "*") const void SetActive(Bool_t active = kTRUE) void SetBreakin(Int_t breakin = 1) void SetBreakout(Int_t breakout = 1) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TList* fTasks List of Tasks TString fOption Option specified in ExecuteTask Int_t fBreakin =1 if a break point set at task extry Int_t fBreakout =1 if a break point set at task exit Bool_t fHasExecuted True if task has executed Bool_t fActive true if task is active static TTask* fgBeginTask pointer to task initiator static TTask* fgBreakPoint pointer to current break point

Class Description



Last update: Fri May 14 13:32:44 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.