![]() |
The Gaudi Framework
v30r3 (a5ef0a68)
|
#include <array>#include <cstdio>#include <cstdlib>#include <cstring>#include <cxxabi.h>#include <memory>#include <regex>#include <sys/types.h>#include <sys/utsname.h>#include <unistd.h>#include "SystemLinux.h"
Go to the source code of this file.
Namespaces | |
| System | |
| Note: OS specific details for environment resolution. | |
| System::Linux | |
| Namespace holding Linux specific functions. | |
Functions | |
| std::vector< std::string > | System::Linux::cmdLineArgs () |
| Get the command line arguments of the process. More... | |
| std::string | System::Linux::typeinfoName (const char *name) |
| Get the human readable type name from a typeinfo name. More... | |
| std::string | System::Linux::hostName () |
| Get the system's host name. More... | |
| std::string | System::Linux::osName () |
| Get the operating system's name. More... | |
| std::string | System::Linux::osVersion () |
| Get the operating system's version. More... | |
| std::string | System::Linux::machineType () |
| Get the runner machine's type. More... | |
| std::string | System::Linux::accountName () |
| Get the account name of the current user. More... | |