ROOT  6.06/08
Reference Guide
Enumerations | Variables
TSessionViewer.cxx File Reference
#include "TApplication.h"
#include "TROOT.h"
#include "THashList.h"
#include "TClass.h"
#include "TSystem.h"
#include "TGFileDialog.h"
#include "TBrowser.h"
#include "TGButton.h"
#include "TGLayout.h"
#include "TGListTree.h"
#include "TGCanvas.h"
#include "TGLabel.h"
#include "TGTextEntry.h"
#include "TGNumberEntry.h"
#include "TGTableLayout.h"
#include "TGComboBox.h"
#include "TGSplitter.h"
#include "TGProgressBar.h"
#include "TGListView.h"
#include "TGMsgBox.h"
#include "TGMenu.h"
#include "TGStatusBar.h"
#include "TGIcon.h"
#include "TChain.h"
#include "TDSet.h"
#include "TFileInfo.h"
#include "TProof.h"
#include "TRandom.h"
#include "TSessionViewer.h"
#include "TSessionLogView.h"
#include "TQueryResult.h"
#include "TGTextView.h"
#include "TGToolBar.h"
#include "TGTab.h"
#include "TRootEmbeddedCanvas.h"
#include "TCanvas.h"
#include "TGMimeTypes.h"
#include "TInterpreter.h"
#include "TContextMenu.h"
#include "TG3DLine.h"
#include "TSessionDialogs.h"
#include "TEnv.h"
#include "TH2.h"
#include "TTreePlayer.h"
#include "TFileCollection.h"
#include <stdlib.h>
+ Include dependency graph for TSessionViewer.cxx:

Go to the source code of this file.

Enumerations

enum  ESessionViewerCommands {
  kFileLoadConfig, kFileSaveConfig, kFileCloseViewer, kFileQuit,
  kSessionNew, kSessionAdd, kSessionDelete, kSessionGetQueries,
  kSessionConnect, kSessionDisconnect, kSessionShutdown, kSessionCleanup,
  kSessionBrowse, kSessionShowStatus, kSessionReset, kQueryNew,
  kQueryEdit, kQueryDelete, kQuerySubmit, kQueryStartViewer,
  kOptionsAutoSave, kOptionsStatsHist, kOptionsStatsTrace, kOptionsSlaveStatsTrace,
  kOptionsFeedback, kHelpAbout
}
 

Variables

TSessionViewergSessionViewer = 0
 
const char * kConfigFile = ".proofgui.conf"
 
const char * xpm_names []
 
const char * conftypes []
 
const char * pkgtypes []
 
const char * macrotypes []
 
const char * kFeedbackHistos []
 
const char *const kSession_RedirectFile = ".templog"
 
const char *const kSession_RedirectCmd = ".tempcmd"
 
const char * xpm_toolbar []
 
ToolBarData_t tb_data []
 

Enumeration Type Documentation

§ ESessionViewerCommands

Enumerator
kFileLoadConfig 
kFileSaveConfig 
kFileCloseViewer 
kFileQuit 
kSessionNew 
kSessionAdd 
kSessionDelete 
kSessionGetQueries 
kSessionConnect 
kSessionDisconnect 
kSessionShutdown 
kSessionCleanup 
kSessionBrowse 
kSessionShowStatus 
kSessionReset 
kQueryNew 
kQueryEdit 
kQueryDelete 
kQuerySubmit 
kQueryStartViewer 
kOptionsAutoSave 
kOptionsStatsHist 
kOptionsStatsTrace 
kOptionsSlaveStatsTrace 
kOptionsFeedback 
kHelpAbout 

Definition at line 126 of file TSessionViewer.cxx.

Variable Documentation

§ conftypes

const char* conftypes[]
Initial value:
= {
"Config files", "*.conf",
"All files", "*.*",
0, 0
}

Definition at line 93 of file TSessionViewer.cxx.

Referenced by TSessionServerFrame::OnConfigFileClicked(), and TSessionViewer::ProcessMessage().

§ gSessionViewer

TSessionViewer* gSessionViewer = 0

Definition at line 72 of file TSessionViewer.cxx.

§ kConfigFile

const char* kConfigFile = ".proofgui.conf"

Definition at line 74 of file TSessionViewer.cxx.

Referenced by TSessionViewer::Build().

§ kFeedbackHistos

const char* kFeedbackHistos[]
Initial value:
= {
"PROOF_PacketsHist",
"PROOF_EventsHist",
"PROOF_NodeHist",
"PROOF_LatencyHist",
"PROOF_ProcTimeHist",
"PROOF_CpuTimeHist",
0
}

Definition at line 112 of file TSessionViewer.cxx.

Referenced by TSessionViewer::Build(), TSessionServerFrame::OnBtnConnectClicked(), TSessionQueryFrame::OnBtnSubmit(), TSessionViewer::OnCascadeMenu(), TSessionViewer::ReadConfiguration(), TSessionQueryFrame::UpdateHistos(), and TSessionViewer::WriteConfiguration().

§ kSession_RedirectCmd

const char* const kSession_RedirectCmd = ".tempcmd"

§ kSession_RedirectFile

const char* const kSession_RedirectFile = ".templog"

§ macrotypes

const char* macrotypes[]
Initial value:
= {
"C files", "*.[C|c]*",
"All files", "*",
0, 0
}

Definition at line 105 of file TSessionViewer.cxx.

Referenced by TEditQueryFrame::OnBrowseSelector().

§ pkgtypes

const char* pkgtypes[]
Initial value:
= {
"Package files", "*.par",
"All files", "*.*",
0, 0
}

Definition at line 99 of file TSessionViewer.cxx.

Referenced by TSessionFrame::OnBtnAddClicked().

§ tb_data

ToolBarData_t tb_data[]
Initial value:
= {
{ "", "Open Config File", kFALSE, kFileLoadConfig, 0 },
{ "", "Save Config File", kFALSE, kFileSaveConfig, 0 },
{ "", 0, 0, -1, 0 },
{ "", "Connect", kFALSE, kSessionConnect, 0 },
{ "", "Disconnect", kFALSE, kSessionDisconnect, 0 },
{ "", 0, 0, -1, 0 },
{ "", "New Query", kFALSE, kQueryNew, 0 },
{ "", "Submit Query", kFALSE, kQuerySubmit, 0 },
{ "", 0, 0, -1, 0 },
{ "", "About Root", kFALSE, kHelpAbout, 0 },
{ "", 0, 0, -1, 0 },
{ "", "Exit Root", kFALSE, kFileQuit, 0 },
{ 0, 0, 0, 0, 0 }
}
const Bool_t kFALSE
Definition: Rtypes.h:92

Definition at line 176 of file TSessionViewer.cxx.

§ xpm_names

const char* xpm_names[]
Initial value:
= {
"monitor01.xpm",
"monitor02.xpm",
"monitor03.xpm",
"monitor04.xpm",
0
}

Definition at line 85 of file TSessionViewer.cxx.

Referenced by TSessionViewer::HandleTimer().

§ xpm_toolbar

const char* xpm_toolbar[]
Initial value:
= {
"fileopen.xpm",
"filesaveas.xpm",
"",
"connect.xpm",
"disconnect.xpm",
"",
"query_new.xpm",
"query_submit.xpm",
"",
"about.xpm",
"",
"quit.xpm",
0
}

Definition at line 160 of file TSessionViewer.cxx.

Referenced by TSessionViewer::Build().