Logo ROOT  
Reference Guide
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 "TObjString.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 "TVirtualTreePlayer.h"
#include "TSelector.h"
#include "TFileCollection.h"
#include "TVirtualX.h"
#include <stdlib.h>
Include dependency graph for TSessionViewer.cxx:

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

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

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 128 of file TSessionViewer.cxx.

Variable Documentation

◆ conftypes

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

Definition at line 95 of file TSessionViewer.cxx.

◆ gSessionViewer

TSessionViewer* gSessionViewer = 0

Definition at line 74 of file TSessionViewer.cxx.

◆ kConfigFile

const char* kConfigFile = ".proofgui.conf"

Definition at line 76 of file TSessionViewer.cxx.

◆ kFeedbackHistos

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

Definition at line 114 of file TSessionViewer.cxx.

◆ kSession_RedirectCmd

const char* const kSession_RedirectCmd = ".tempcmd"

Definition at line 125 of file TSessionViewer.cxx.

◆ kSession_RedirectFile

const char* const kSession_RedirectFile = ".templog"

Definition at line 124 of file TSessionViewer.cxx.

◆ macrotypes

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

Definition at line 107 of file TSessionViewer.cxx.

◆ pkgtypes

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

Definition at line 101 of file TSessionViewer.cxx.

◆ 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: RtypesCore.h:90
@ kFileLoadConfig
@ kFileSaveConfig
@ kSessionConnect
@ kFileQuit
@ kQuerySubmit
@ kQueryNew
@ kSessionDisconnect
@ kHelpAbout

Definition at line 178 of file TSessionViewer.cxx.

◆ xpm_names

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

Definition at line 87 of file TSessionViewer.cxx.

◆ 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 162 of file TSessionViewer.cxx.