| The Gaudi Framework v30r0 (c919700c)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

SystemMacOS.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 #ifndef GAUDIKERNEL_SYSTEMMACOS_H
3 #define GAUDIKERNEL_SYSTEMMACOS_H
4
5 // System include(s):
6 #include <string>
7 #include <vector>
8
9 namespace System
10 {
12 namespace MacOS
13 {
14
16 std::vector<std::string> cmdLineArgs();
17
19 std::string typeinfoName( const char* name );
20
22 std::string hostName();
23
25 std::string osName();
26
28 std::string osVersion();
29
31 std::string machineType();
32
34 std::string accountName();
35
36 } // namespace MacOS
37
39 namespace Platform = MacOS;
40
41 } // namespace System
42
43 #endif // GAUDIKERNEL_SYSTEMMACOS_H
System::MacOS::accountName
std::string accountName()
Get the account name of the current user.
Definition: SystemLinux.cpp:122
gaudiComponentHelp.name
name
Definition: gaudiComponentHelp.py:32
System
Note: OS specific details for environment resolution.
Definition: Debugger.h:19
System::MacOS::osVersion
std::string osVersion()
Get the operating system&#39;s version.
Definition: SystemLinux.cpp:102
System::MacOS::machineType
std::string machineType()
Get the runner machine&#39;s type.
Definition: SystemLinux.cpp:112
std::string
STL class.
System::MacOS::typeinfoName
std::string typeinfoName(const char *name)
Get the human readable type name from a typeinfo name.
Definition: SystemLinux.cpp:49
System::MacOS::cmdLineArgs
std::vector< std::string > cmdLineArgs()
Get the command line arguments of the process.
Definition: SystemLinux.cpp:22
std::vector< std::string >
System::MacOS::osName
std::string osName()
Get the operating system&#39;s name.
Definition: SystemLinux.cpp:92
System::MacOS::hostName
std::string hostName()
Get the system&#39;s host name.
Definition: SystemLinux.cpp:70