What can be told of the machine this runs on - GetSystemConfiguration () gets it all, each GetSystemConfiguration_Xxx () a part. More...
#include <SystemConfiguration.h>
Classes | |
| struct | ComputerNames |
Public Member Functions | |
| nonvirtual String | ToString () const |
Public Attributes | |
| OperatingSystem | fActualOperatingSystem |
| OperatingSystem | fApparentOperatingSystem |
| optional< GUID > | fMachineID |
What can be told of the machine this runs on - GetSystemConfiguration () gets it all, each GetSystemConfiguration_Xxx () a part.
Definition at line 44 of file SystemConfiguration.h.
| String SystemConfiguration::ToString | ( | ) | const |
Definition at line 169 of file SystemConfiguration.cpp.
| OperatingSystem Stroika::Foundation::Common::SystemConfiguration::fActualOperatingSystem |
Info about the actual operating system this software is running on (if possible to tell, it could be well hidden)
Often virtualization (things like compatibility mode in a manifest, or perhaps docker, or WSL) makes the apparent operating system different than the one you are actually running on).
Definition at line 253 of file SystemConfiguration.h.
| OperatingSystem Stroika::Foundation::Common::SystemConfiguration::fApparentOperatingSystem |
Return info about the apparent operating system this software is running on.
Often virtualization (things like compatibility mode in a manifest, or perhaps docker, or WSL) makes the apparent operating system different than the one you are actually running on).
Definition at line 261 of file SystemConfiguration.h.
| optional<GUID> Stroika::Foundation::Common::SystemConfiguration::fMachineID |
The OS's own ID for this machine -
Definition at line 268 of file SystemConfiguration.h.