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