The Nebula Device 3: Win32::Win32SystemInfo Class Reference

The Nebula Device 3

Win32::Win32SystemInfo Class Reference

#include <win32systeminfo.h>

Inheritance diagram for Win32::Win32SystemInfo:

Base::SystemInfoBase System::SystemInfo

Detailed Description

Provide information about the system we're running on.

(C) 2008 Radon Labs GmbH

Public Types

enum  Platform
 host platforms
enum  CpuType
 CPU types.

Public Member Functions

 Win32SystemInfo ()
 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