MLABSystemInfo Class Reference
[Scripting]

Global MLABSystemInfo object available in all scripts. More...

List of all members.

Public Slots

CPU System infos
QString cpuDetailedFeatures () const
QString cpuModelId () const
QString cpuVendorId () const
int numberOfCores () const
int numberOfPhysicalProcessors () const
int numberOfVirtualProcessors () const
GPU System infos
QString glRenderer () const
bool glSupportsExtension (const QString &extension) const
QString glVendor () const
QString glVersion () const
int gpuTextureMemoryInMB () const
int gpuVideoMemoryInMB () const
CPU System infos
bool isNative64Bit () const
int physicalMemoryInMB () const


Detailed Description

Global MLABSystemInfo object available in all scripts.

The MLABSystemInfo object can be used to query for system parameters like number of cpus etc.


Member Function Documentation

QString MLABSystemInfo::cpuDetailedFeatures (  )  const [slot]

returns a string with all information on the features of the cpus of the machine

QString MLABSystemInfo::cpuModelId (  )  const [slot]

returns the cpu model

QString MLABSystemInfo::cpuVendorId (  )  const [slot]

returns the cpu vendor

QString MLABSystemInfo::glRenderer (  )  const [slot]

returns the GL renderer info

bool MLABSystemInfo::glSupportsExtension ( const QString &  extension  )  const [slot]

returns if a given GL extension is supported (e.g. GL_ARB_fragment_program)

QString MLABSystemInfo::glVendor (  )  const [slot]

returns the GL vendor info

QString MLABSystemInfo::glVersion (  )  const [slot]

returns the OpenGL version string

int MLABSystemInfo::gpuTextureMemoryInMB (  )  const [slot]

returns the texture memory of the machine in MB (or 0 if not known)

int MLABSystemInfo::gpuVideoMemoryInMB (  )  const [slot]

returns the video memory of the machine in MB (or 0 if not known)

bool MLABSystemInfo::isNative64Bit (  )  const [slot]

returns if MeVisLab is a native 64Bit application

int MLABSystemInfo::numberOfCores (  )  const [slot]

returns the number of cores

int MLABSystemInfo::numberOfPhysicalProcessors (  )  const [slot]

returns the number of physical processors

int MLABSystemInfo::numberOfVirtualProcessors (  )  const [slot]

returns the number of virtual processors (depending on number of cores and hyperthreading)

int MLABSystemInfo::physicalMemoryInMB (  )  const [slot]

returns the physical memory of the machine in MB


Generated on Sat Sep 3 18:38:03 2011 for MeVisLab Scripting Reference by  doxygen 1.5.8