|
Gaudi Framework, version v21r9 |
| Home | Generated: 3 May 2010 |
#include <cstring>#include <cstdlib>#include "GaudiKernel/ModuleInfo.h"#include "GaudiKernel/System.h"#include <errno.h>#include <string.h>#include "sys/times.h"#include "sys/param.h"#include "unistd.h"#include "libgen.h"#include <cstdio>#include <dlfcn.h>

Go to the source code of this file.
Defines | |
| #define | SYSTEM_MODULEINFO_CPP |
Functions | |
| GAUDI_API const std::string & | System::moduleName () |
| Get the name of the (executable/DLL) file without file-type. | |
| GAUDI_API const std::string & | System::moduleNameFull () |
| Get the full name of the (executable/DLL) file. | |
| GAUDI_API ModuleType | System::moduleType () |
| Get type of the module. | |
| GAUDI_API ProcessHandle | System::processHandle () |
| Handle to running process. | |
| GAUDI_API void | System::setModuleHandle (ImageHandle handle) |
| Attach module handle. | |
| GAUDI_API ImageHandle | System::moduleHandle () |
| Handle to currently executed module. | |
| GAUDI_API ImageHandle | System::exeHandle () |
| Handle to the executable file running. | |
| GAUDI_API const std::string & | System::exeName () |
| Name of the executable file running. | |
| GAUDI_API const std::vector < std::string > | System::linkedModules () |
| Vector of names of linked modules. | |
Variables | |
| static System::ImageHandle | ModuleHandle = 0 |
| static std::vector< std::string > | s_linkedModules |
| #define SYSTEM_MODULEINFO_CPP |
Definition at line 14 of file ModuleInfo.cpp.
System::ImageHandle ModuleHandle = 0 [static] |
Definition at line 51 of file ModuleInfo.cpp.
std::vector<std::string> s_linkedModules [static] |
Definition at line 52 of file ModuleInfo.cpp.