MPMA Framework 0.4
Static Public Attributes
MPMA::SystemInfo Struct Reference

Information about the system. These are readable anytime after init. Values which are not possible to obtain will be populated with sane defaults. More...

#include <Info.h>

List of all members.

Static Public Attributes

static nuint ProcessorCount = 2
 Number of logical CPUs.
static std::string ProcessorName = "NotPopulated"
 Name of the CPU.
static bool ProcessorHyperthreading = false
 Whether the CPU has hyperthreading enabled.
static nuint ProcessorBogomips = 3456
 Very rough speed approximation of one CPU.
static nuint MemoryPhysicalTotal = 789
 The amount of physical memory the machine has.
static nuint MemorySwapTotal = 345
 The amount of swap memory the machine has.
static std::string OperatingSystemName = "NotPopulated"
 Name of the operating system.
static bool SuggestSleepInSpinlock = false
 Heuristic: Suggestion of whether to yield in a spinlock.

Detailed Description

Information about the system. These are readable anytime after init. Values which are not possible to obtain will be populated with sane defaults.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends