|  | The Gaudi Framework
    master (b9786168)
    | 


Go to the source code of this file.
| Namespaces | |
| namespace | System | 
| Note: OS specific details for environment resolution. | |
| Typedefs | |
| typedef void * | System::ImageHandle | 
| Definition of an image handle. | |
| typedef void * | System::ProcessHandle | 
| Definition of the process handle. | |
| 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. | |
| 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 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. | |
| GAUDI_API void | System::setModuleHandle (ImageHandle handle) | 
| Attach module handle. | |