![]() |
The Gaudi Framework
v36r1 (3e2fb5a8)
|


Go to the source code of this file.
Namespaces | |
| System | |
| Note: OS specific details for environment resolution. | |
Typedefs | |
| typedef void * | System::ImageHandle |
| Definition of an image handle. More... | |
| typedef void * | System::ProcessHandle |
| Definition of the process handle. More... | |
Enumerations | |
| enum | System::ModuleType { System::UNKNOWN, System::SHAREDLIB, System::EXECUTABLE } |
Functions | |
| GAUDI_API const std::string & | System::moduleName () |
| Get the name of the (executable/DLL) file without file-type. More... | |
| GAUDI_API const std::string & | System::moduleNameFull () |
| Get the full name of the (executable/DLL) file. More... | |
| GAUDI_API ModuleType | System::moduleType () |
| Get type of the module. More... | |
| GAUDI_API ProcessHandle | System::processHandle () |
| Handle to running process. More... | |
| GAUDI_API ImageHandle | System::moduleHandle () |
| Handle to currently executed module. More... | |
| GAUDI_API ImageHandle | System::exeHandle () |
| Handle to the executable file running. More... | |
| GAUDI_API const std::string & | System::exeName () |
| Name of the executable file running. More... | |
| GAUDI_API const std::vector< std::string > | System::linkedModules () |
| Vector of names of linked modules. More... | |
| GAUDI_API void | System::setModuleHandle (ImageHandle handle) |
| Attach module handle. More... | |