|  | The Gaudi Framework
    v36r1 (3e2fb5a8)
    | 
#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... | |