Go to the documentation of this file.
23 #ifndef GAUDIKERNEL_MODULEINFO_H
24 #define GAUDIKERNEL_MODULEINFO_H
62 #endif // GAUDIKERNEL_MODULEINFO_H
GAUDI_API ModuleType moduleType()
Get type of the module.
GAUDI_API const std::string & moduleNameFull()
Get the full name of the (executable/DLL) file.
void * ImageHandle
Definition of an image handle.
GAUDI_API ProcessHandle processHandle()
Handle to running process.
GAUDI_API void setModuleHandle(ImageHandle handle)
Attach module handle.
GAUDI_API const std::string & exeName()
Name of the executable file running.
GAUDI_API const std::string & moduleName()
Get the name of the (executable/DLL) file without file-type.
GAUDI_API ImageHandle exeHandle()
Handle to the executable file running.
GAUDI_API ImageHandle moduleHandle()
Handle to currently executed module.
GAUDI_API const std::vector< std::string > linkedModules()
Vector of names of linked modules.
Note: OS specific details for environment resolution.
void * ProcessHandle
Definition of the process handle.