XFcCPUInfo class Reference

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XFcCPUInfo Class Reference

Collaboration diagram for XFcCPUInfo:

[legend]
List of all members.

## Public Member Functions

| ~XFcCPUInfo ()
| Destructor.
INT8 | getValidField ()
| Returns type of available CPU information.
XFcCPUInfoARM * | getARMInfo ()
| Returns ARM CPU specific information.

## Static Public Member Functions

XFcCPUInfo * | create ()
| Static constructor.

## Protected Member Functions

| XFcCPUInfo ()
| Protected constructor.

## Protected Attributes

INT8 | mValidField
| Determines the type of CPU information.
XFcCPUInfoARM * | mCPUInfoARM
| CPU information for ARM CPUs if mValidField equals XFCCPUINFO_ARM.

## Constructor & Destructor Documentation

XFcCPUInfo::~XFcCPUInfo | ( |  | ) |

| Destructor.

XFcCPUInfo::XFcCPUInfo | ( |  | ) | `[protected]`

| Protected constructor.

## Member Function Documentation

XFcCPUInfo* XFcCPUInfo::create | ( |  | ) | `[static]`

Static constructor.

Returns:
  New XFcCPUInfo object if creation was successful, or NULL if creation was unsuccessful.

XFcCPUInfoARM* XFcCPUInfo::getARMInfo | ( |  | ) |

Returns ARM CPU specific information.

Note:
  Use only if getValidField() returns XFCCPUINFO_ARM.

INT8 XFcCPUInfo::getValidField | ( |  | ) |

Returns type of available CPU information.

Returns:
  One value from XFCCPUINFO_CPU enumeration. XFCCPUINFO_UNDEFINED if no CPU information is available.

See also:
  XFCCPUINFO_CPU

## Member Data Documentation

XFcCPUInfoARM* XFcCPUInfo::mCPUInfoARM`[protected]`

| CPU information for ARM CPUs if mValidField equals XFCCPUINFO_ARM.

INT8 XFcCPUInfo::mValidField`[protected]`

Determines the type of CPU information.

See also:
  XFCCPUINFO_CPU

|  | X-Forge Documentation Confidential Copyright © 2002-2003 Fathammer |  | Documentation generated with doxygen by Dimitri van Heesch