The Nebula Device 3: Base::SystemInfoBase Class Reference

The Nebula Device 3

Base::SystemInfoBase Class Reference

#include <systeminfobase.h>

Inheritance diagram for Base::SystemInfoBase:

Win32::Win32SystemInfo System::SystemInfo

Detailed Description

Provide runtime-system-information.

(C) 2008 Radon Labs GmbH

Public Types

enum  Platform
 host platforms
enum  CpuType
 CPU types.

Public Member Functions

 SystemInfoBase ()
 constructor
Platform GetPlatform () const
 get host platform
CpuType GetCpuType () const
 get cpu type
SizeT GetNumCpuCores () const
 get number of processors
SizeT GetPageSize () const
 get page size

Static Public Member Functions

static Util::String PlatformAsString (Platform p)
 convert platform to string
static Util::String CpuTypeAsString (CpuType cpu)
 convert CpuType to string