LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
LC::Util::SysInfo::OSInfo Struct Reference

Describes the OS running LeechCraft. More...

#include "sysinfo.h"

Public Attributes

QString Arch_
 Describes the CPU architecture of the OS.
QString Name_
 The name of the OS, including the distribution.
QString Version_
 The full version of the OS.
QString Flavour_
 The OS flavour, or name of the OS without any distribution.

Detailed Description

Describes the OS running LeechCraft.

Definition at line 24 of file sysinfo.h.

Member Data Documentation

◆ Arch_

QString LC::Util::SysInfo::OSInfo::Arch_

Describes the CPU architecture of the OS.

This describes the architecture of the OS, not the machine itself. Thus, a 32-bit Linux running on a 64-bit CPU will still be reported as x86 instead of x86_64.

Definition at line 32 of file sysinfo.h.

◆ Flavour_

QString LC::Util::SysInfo::OSInfo::Flavour_

The OS flavour, or name of the OS without any distribution.

Typical values are:

  • Linux
  • Mac OS X
  • Windows
  • FreeBSD

On non-Linux systems this typically matches the Name_ field.

See also
Name_

Definition at line 70 of file sysinfo.h.

◆ Name_

QString LC::Util::SysInfo::OSInfo::Name_

The name of the OS, including the distribution.

Typical values are:

  • Gentoo/Linux
  • openSUSE 13.1 (Bottle) (x86_64)
  • Mac OS X
  • Windows

On non-Linux systems this field typically matches the Flavour_ field. On Linux it also includes the distribution name and possibly version.

See also
Flavour_

Definition at line 48 of file sysinfo.h.

◆ Version_

QString LC::Util::SysInfo::OSInfo::Version_

The full version of the OS.

This possibly includes the architecture, the OS release and OS-dependent version components like kernel version on Linux.

Definition at line 55 of file sysinfo.h.


The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.17609.g3dde4097dd-build/leechcraft-0.6.70-17609-g3dde4097dd/src/util/sys/sysinfo.h