#include "Stroika/Foundation/StroikaPreComp.h"#include "Stroika/Foundation/Characters/String.h"#include "Stroika/Foundation/Common/Common.h"#include "Stroika/Foundation/Containers/Sequence.h"#include "Stroika/Foundation/Time/DateTime.h"#include "SystemConfiguration.inl"Go to the source code of this file.
Classes | |
| struct | Stroika::Foundation::Common::SystemConfiguration::CPU::CoreDetails |
| struct | Stroika::Foundation::Common::SystemConfiguration::ComputerNames |
Namespaces | |
| namespace | Stroika::Foundation |
| namespace | Stroika::Foundation::Common |
Functions | |
| SystemConfiguration | Stroika::Foundation::Common::GetSystemConfiguration () |
| Get the System Configuration object - note not a system global - because the configuration can change while the app is running. | |
| SystemConfiguration::OperatingSystem | Stroika::Foundation::Common::GetSystemConfiguration_ActualOperatingSystem () |
| SystemConfiguration::OperatingSystem | Stroika::Foundation::Common::GetSystemConfiguration_ApparentOperatingSystem () |
| unsigned int | Stroika::Foundation::Common::GetNumberOfLogicalCPUCores (const chrono::duration< double > &allowedStaleness=1min) |
| return the number of currently available CPU cores on this (virtual) machine | |