#include "TDataType.h"#include "TDictionary.h"#include "TInterpreterValue.h"#include "TVirtualRWMutex.h"#include <map>#include <typeinfo>#include <vector>Classes | |
| struct | TInterpreter::CallFuncIFacePtr_t | 
| struct | ROOT::Internal::InterpreterMutexRegistrationRAII | 
| class | TInterpreter::SuspendAutoloadingRAII | 
| class | TInterpreter::SuspendAutoParsing | 
| class | TInterpreter | 
| This class defines an abstract interface to a generic command line interpreter.  More... | |
Namespaces | |
| namespace | ROOT | 
| VSD Structures.  | |
| namespace | ROOT::Internal | 
Macros | |
| #define | gInterpreter (TInterpreter::Instance()) | 
| #define | R__LOCKGUARD_CLING(mutex) (void)(mutex); { } | 
Typedefs | |
| typedef TInterpreter * | CreateInterpreter_t(void *shlibHandle, const char *argv[]) | 
| typedef void * | DestroyInterpreter_t(TInterpreter *) | 
Variables | |
| R__EXTERN TInterpreter * | gCling | 
| R__EXTERN TVirtualMutex * | gInterpreterMutex | 
| #define gInterpreter (TInterpreter::Instance()) | 
Definition at line 555 of file TInterpreter.h.
| #define R__LOCKGUARD_CLING | ( | mutex | ) | (void)(mutex); { } | 
Definition at line 47 of file TInterpreter.h.
| typedef TInterpreter * CreateInterpreter_t(void *shlibHandle, const char *argv[]) | 
Definition at line 551 of file TInterpreter.h.
| typedef void * DestroyInterpreter_t(TInterpreter *) | 
Definition at line 552 of file TInterpreter.h.
| R__EXTERN TInterpreter* gCling | 
Definition at line 556 of file TInterpreter.h.
| R__EXTERN TVirtualMutex* gInterpreterMutex | 
Definition at line 42 of file TInterpreter.h.