Gled() | |
Gled(const Gled&) | |
virtual | ~Gled() |
void | AddArgument(const char* arg) |
void | AfterSetup(ZMIR* mir) |
void | AllowMoonConnections() |
static void | AssertLibSet(const Text_t* lib_set) |
static void | AssertMacro(const Text_t* mac) |
void | CheckAuthDir() |
static TClass* | Class() |
virtual void | error(const char* s) |
void | Exit(Int_t status = 0) |
static void* | Exit_tl(void*) |
virtual void | ExitVirtual() |
Bool_t | GetAllowMoons() const |
const Text_t* | GetAuthDir() const |
Bool_t | GetAutoSpawn() const |
const Text_t* | GetCmdName() const |
Bool_t | GetDaemon() const |
const Text_t* | GetDataDir() const |
const Text_t* | GetDefEyeIdentity() const |
Bool_t | GetEarlySrvSock() const |
static Int_t | GetExitStatus() |
Bool_t | GetHasPrompt() const |
const Text_t* | GetHomeDir() const |
Bool_t | GetIsSun() const |
const Text_t* | GetLibDir() const |
Bool_t | GetPreExec() const |
const Text_t* | GetPreExecString() const |
const char* | GetPrivKeyFile(TString& id, Bool_t use_exc = true) |
const char* | GetPubKeyFile(TString& id, Bool_t use_exc = true) |
Bool_t | GetQuit() const |
const Text_t* | GetRenderers() const |
TApplication* | GetRootApp() |
Bool_t | GetRootAppRunning() const |
GThread* | GetRootAppThread() |
Saturn* | GetSaturn() |
SaturnInfo* | GetSaturnInfo() |
Bool_t | GetShowSplash() const |
virtual Bool_t | HasGUILibs() const |
virtual void | info(const char* s) |
virtual void | InitGledCore() |
virtual void | InitLogging() |
virtual TClass* | IsA() const |
Bool_t | IsIdentityInGroup(const char* id, const char* group) |
virtual Int_t | LoadLibSet(const Text_t* lib_set) |
virtual Int_t | LoadLibSet(LID_t lid) |
static void | LoadMacro(const Text_t* mac) |
virtual void | LockFltk() |
static void | Macro(const Text_t* mac) |
virtual void | message(const char* s) |
Gled& | operator=(const Gled&) |
virtual void | ParseArguments(Bool_t allow_daemon) |
void | PreExec() |
const char* | PrivKeyFile(TString& id) |
virtual void | ProcessCmdLineMacros() |
const char* | PubKeyFile(TString& id) |
void | ReadArguments(int argc, char** argv) |
static void | RootApp_cleanup_tl(void*) |
static void* | RootApp_runner_tl(void*) |
virtual void | Run() |
void | SetAuthDir(const Text_t* s) |
void | SetCmdName(const Text_t* s) |
virtual void | SetDebugLevel(Int_t d = 0) |
void | SetDefEyeIdentity(const Text_t* s) |
void | SetExitCondVar(GCondition* cond) |
void | SetRenderers(const Text_t* s) |
void | ShootAfterSetupMirs() |
virtual void | ShowMembers(TMemberInspector& insp) |
virtual EyeInfo* | SpawnEye(const TString& libset, const TString& eyector) |
virtual EyeInfo* | SpawnEye(EyeInfo* ei, ZGlass* ud, const TString& libset, const TString& eyector) |
GThread* | SpawnRootAppThread(const TString& name_prefix) |
void | SpawnSaturn() |
void | SpawnSun() |
void | SpawnSunOrSaturn() |
void | SpawnTimeBeatThread() |
virtual void | StopLogging() |
TString | StrAuthDir() const |
TString | StrCmdName() const |
TString | StrDataDir() const |
TString | StrDefEyeIdentity() const |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
TString | StrHomeDir() const |
TString | StrLibDir() const |
TString | StrPreExecString() const |
TString | StrRenderers() const |
static void* | TimeBeat_tl(void*) |
virtual void | UnlockFltk() |
void | WaitUntilQueensLoaded() |
virtual void | warning(const char* s) |
void | next_arg_or_die(list<TString,allocator<TString> >& args, list<TString,allocator<TString> >::iterator& i, bool allow_single_minus = false) |
static Gled* | theOne |
Bool_t | bAllowMoons | X{G} |
Bool_t | bAutoSpawn | X{G} |
Bool_t | bDaemon | X{G} |
Bool_t | bEarlySrvSock | X{G} |
Bool_t | bHasPrompt | X{G} |
Bool_t | bIsSun | X{G} |
Bool_t | bPreExec | X{G} |
Bool_t | bQuit | X{G} |
Bool_t | bRootAppRunning | X{G} |
Bool_t | bShowSplash | X{G} |
list<ZMIR*> | mAfterSetupMirs | |
list<TString> | mArgs | |
TString | mAuthDir | X{GS} |
TString | mCmdName | X{GS} |
TString | mDataDir | X{G} |
TString | mDefEyeIdentity | X{GS} |
TString | mErrFileName | |
GCondition* | mExitCondVar | |
GThread* | mExitThread | |
TString | mHomeDir | X{G} |
TString | mLibDir | X{G} |
FILE* | mLogFile | |
TString | mLogFileName | |
GMutex | mLoggingMutex | |
TString | mOutFileName | |
TString | mPreExecString | X{G} |
TString | mRenderers | X{GS} |
TApplication* | mRootApp | X{g} |
GThread* | mRootAppThread | X{g} |
Saturn* | mSaturn | X{g} |
SaturnInfo* | mSaturnInfo | X{g} |
static Int_t | sExitStatus |
Read given command-line arguments, zeroth argument is taken as command name.
Initialize logging and redirect log, stdout and stderr according to command-line options.
printf("Gled::IsIdentityInGroup checking if %s in group %s\n", id, group);
Spawns thread running ROOT's main event loop. Makes sure the stack size is at least 8MB.