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

XFcCPUInfo Class Reference

Collaboration diagram for XFcCPUInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ~XFcCPUInfo ()
 Destructor.

INT8 getValidField ()
 Returns type of available CPU information.

XFcCPUInfoARMgetARMInfo ()
 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.

XFcCPUInfoARMmCPUInfoARM
 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