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