library: libTreeViewer #include "TSessionViewer.h" |
TSessionQueryFrame
class description - header file - source file - inheritance tree (.pdf)
public:
TSessionQueryFrame(TGWindow* parent, Int_t w, Int_t h)
TSessionQueryFrame(const TSessionQueryFrame&)
virtual ~TSessionQueryFrame()
void Build(TSessionViewer* gui)
static TClass* Class()
void Feedback(TList* objs)
TTime GetEndTime() const
TEditQueryFrame* GetQueryEditFrame() const
TTime GetStartTime() const
TCanvas* GetStatsCanvas() const
TGTab* GetTab() const
void IndicateStop(Bool_t aborted)
virtual TClass* IsA() const
void OnBtnAbort()
void OnBtnFinalize()
void OnBtnRetrieve()
void OnBtnShowLog()
void OnBtnStop()
void OnBtnSubmit()
void Progress(Long64_t total, Long64_t processed)
void ResetProgressDialog(const char* selec, Int_t files, Long64_t first, Long64_t entries)
void SetEndTime(TTime time)
void SetStartTime(TTime time)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void UpdateButtons(TQueryDescription* desc)
void UpdateHistos(TList* objs)
void UpdateInfos()
private:
TGTextButton* fBtnSubmit submit query button
TGTextButton* fBtnFinalize finalize query button
TGTextButton* fBtnStop stop process button
TGTextButton* fBtnAbort abort process button
TGTextButton* fBtnShowLog show log button
TGTextButton* fBtnRetrieve retrieve query button
TGTextButton* fBtnSave save query button
TGTextView* fInfoTextView summary on current query
Int_t fFiles number of files processed
TTime fStartTime start time of the process
TTime fEndTime end time of the process
Long64_t fFirst first event/entry to process
Long64_t fEntries number of events/entries to process
Long64_t fPrevTotal used for progress bar
Long64_t fPrevProcessed used for progress bar
TGLabel* fLabInfos infos on current process
TGLabel* fLabStatus actual process status
TGLabel* fTotal total progress info
TGLabel* fRate rate of process in events/sec
TSessionQueryFrame::EQueryStatus fStatus status of actual query
TGTab* fTab main tab frame
TGCompositeFrame* fFA
TGCompositeFrame* fFB
TGCompositeFrame* fFC three tabs element
TEditQueryFrame* fFD fourth tab element (edit query frame)
TGHProgressBar* frmProg current process progress bar
TRootEmbeddedCanvas* fECanvas node statistics embeded canvas
TCanvas* fStatsCanvas node statistics canvas
TSessionViewer* fViewer pointer on main viewer
TQueryDescription* fDesc query description
public:
static const TSessionQueryFrame::EQueryStatus kRunning
static const TSessionQueryFrame::EQueryStatus kDone
static const TSessionQueryFrame::EQueryStatus kStopped
static const TSessionQueryFrame::EQueryStatus kAborted
TSessionViewer
Widget used to manage PROOF or local sessions, PROOF connections,
queries construction and results handling.
void UpdateInfos()
Update query information (header) text view.
Author: Marek Biskup, Jakub Madejczyk, Bertrand Bellenot 10/08/2005
Last update: root/treeviewer:$Name: $:$Id: TSessionViewer.cxx,v 1.70 2006/07/05 07:33:36 brun Exp $
Copyright (C) 1995-2005, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - 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.