#include <TGRUTint.h>
Static Public Member Functions |
| static TGRUTint * | instance (int argc=0, char **argv=0, void *opts=0, int numOptions=-1, bool noLogo=true, const char *appClassName="grutinizer") |
Constructor & Destructor Documentation
| TGRUTint::TGRUTint |
( |
int |
argc, |
|
|
char ** |
argv, |
|
|
void * |
opts = 0, |
|
|
int |
numOptions = 0, |
|
|
bool |
noLogo = true, |
|
|
const char * |
appClassName = "grutinizer" |
|
) |
| |
|
private |
Member Function Documentation
| void TGRUTint::ApplyOptions |
( |
| ) |
|
|
private |
| void TGRUTint::DefaultFunction |
( |
| ) |
|
| TObject * TGRUTint::DelayedProcessLine |
( |
std::string |
message | ) |
|
| void TGRUTint::DelayedProcessLine_ProcessItem |
( |
| ) |
|
| int TGRUTint::GetNPipelines |
( |
| ) |
|
| void TGRUTint::HandleFile |
( |
const std::string & |
filename | ) |
|
| TGRUTint * TGRUTint::instance |
( |
int |
argc = 0, |
|
|
char ** |
argv = 0, |
|
|
void * |
opts = 0, |
|
|
int |
numOptions = -1, |
|
|
bool |
noLogo = true, |
|
|
const char * |
appClassName = "grutinizer" |
|
) |
| |
|
static |
| void TGRUTint::LoadGRootGraphics |
( |
| ) |
|
|
private |
| void TGRUTint::OpenFileDialog |
( |
| ) |
|
| TFile * TGRUTint::OpenRootFile |
( |
const std::string & |
filename, |
|
|
TChain * |
chain = 0 |
|
) |
| |
| Long_t TGRUTint::ProcessLine |
( |
const char * |
line, |
|
|
Bool_t |
sync = kTRUE, |
|
|
Int_t * |
error = 0 |
|
) |
| |
| TString TGRUTint::ReverseObjectSearch |
( |
TString & |
input | ) |
|
| void TGRUTint::RunMacroFile |
( |
const std::string & |
filename | ) |
|
|
private |
| void TGRUTint::SetupPipeline |
( |
| ) |
|
|
private |
| Int_t TGRUTint::TabCompletionHook |
( |
char * |
buf, |
|
|
int * |
pLoc, |
|
|
std::ostream & |
out |
|
) |
| |
| void TGRUTint::Terminate |
( |
Int_t |
status = 0 | ) |
|
|
virtual |
Member Data Documentation
| std::mutex TGRUTint::fCommandListMutex |
|
private |
| std::queue<TObject*> TGRUTint::fCommandResults |
|
private |
| TTimer* TGRUTint::fCommandTimer |
|
private |
| std::mutex TGRUTint::fCommandWaitingMutex |
|
private |
| TTimer* TGRUTint::fGuiTimer |
|
private |
| bool TGRUTint::fIsTabComplete |
|
private |
| std::queue<std::string> TGRUTint::fLinesToProcess |
|
private |
| std::condition_variable TGRUTint::fNewResult |
|
private |
| std::mutex TGRUTint::fResultListMutex |
|
private |
| int TGRUTint::fRootFilesOpened |
|
private |
The documentation for this class was generated from the following files: