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 "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:

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 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.

◆ 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.

◆ 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.

◆ kSession_RedirectCmd

const char* const kSession_RedirectCmd = ".tempcmd"

Definition at line 123 of file TSessionViewer.cxx.

◆ kSession_RedirectFile

const char* const kSession_RedirectFile = ".templog"

Definition at line 122 of file TSessionViewer.cxx.

◆ macrotypes

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

Definition at line 105 of file TSessionViewer.cxx.

◆ pkgtypes

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

Definition at line 99 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:88
@ kFileLoadConfig
@ kFileSaveConfig
@ kSessionConnect
@ kFileQuit
@ kQuerySubmit
@ kQueryNew
@ kSessionDisconnect
@ kHelpAbout

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.

◆ 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.