ProcessorInfo Struct Reference

#include <llprocessor.h>

Collaboration diagram for ProcessorInfo:

Collaboration graph
[legend]
List of all members.

Public Attributes

char strVendor [16]
unsigned int uiFamily
unsigned int uiExtendedFamily
char strFamily [64]
unsigned int uiModel
unsigned int uiExtendedModel
char strModel [128]
unsigned int uiStepping
unsigned int uiType
char strType [64]
unsigned int uiBrandID
char strBrandID [64]
char strProcessorSerial [64]
unsigned long MaxSupportedLevel
unsigned long MaxSupportedExtendedLevel
ProcessorExtensions _Ext
ProcessorL1Cache _L1
ProcessorCache _L2
ProcessorCache _L3
ProcessorCache _Trace
ProcessorTLB _Instruction
ProcessorTLB _Data

Detailed Description

Definition at line 127 of file llprocessor.h.


Member Data Documentation

ProcessorTLB ProcessorInfo::_Data

Definition at line 150 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeUnknownProcessor(), CProcessor::CPUInfoToText(), CProcessor::DecodeProcessorConfiguration(), and CProcessor::TranslateProcessorConfiguration().

ProcessorExtensions ProcessorInfo::_Ext

Definition at line 144 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::CPUInfoToText(), CProcessor::GetStandardProcessorExtensions(), and LLCPUInfo::LLCPUInfo().

ProcessorTLB ProcessorInfo::_Instruction

Definition at line 149 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeUnknownProcessor(), CProcessor::CPUInfoToText(), CProcessor::DecodeProcessorConfiguration(), and CProcessor::TranslateProcessorConfiguration().

ProcessorL1Cache ProcessorInfo::_L1

Definition at line 145 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeUnknownProcessor(), CProcessor::CPUInfoToText(), CProcessor::DecodeProcessorConfiguration(), and CProcessor::TranslateProcessorConfiguration().

ProcessorCache ProcessorInfo::_L2

Definition at line 146 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeUnknownProcessor(), CProcessor::CPUInfoToText(), CProcessor::DecodeProcessorConfiguration(), and CProcessor::TranslateProcessorConfiguration().

ProcessorCache ProcessorInfo::_L3

Definition at line 147 of file llprocessor.h.

Referenced by CProcessor::AnalyzeUnknownProcessor(), CProcessor::CPUInfoToText(), CProcessor::DecodeProcessorConfiguration(), and CProcessor::TranslateProcessorConfiguration().

ProcessorCache ProcessorInfo::_Trace

Definition at line 148 of file llprocessor.h.

Referenced by CProcessor::AnalyzeUnknownProcessor(), CProcessor::CPUInfoToText(), CProcessor::DecodeProcessorConfiguration(), and CProcessor::TranslateProcessorConfiguration().

unsigned long ProcessorInfo::MaxSupportedExtendedLevel

Definition at line 143 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::CPUInfoToText(), and CProcessor::GetCPUInfo().

unsigned long ProcessorInfo::MaxSupportedLevel

Definition at line 142 of file llprocessor.h.

Referenced by CProcessor::AnalyzeIntelProcessor(), CProcessor::CPUInfoToText(), CProcessor::GetCPUInfo(), and CProcessor::GetStandardProcessorConfiguration().

char ProcessorInfo::strBrandID[64]

Definition at line 140 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeIntelProcessor(), CProcessor::AnalyzeUnknownProcessor(), and CProcessor::CPUInfoToText().

char ProcessorInfo::strFamily[64]

Definition at line 132 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeIntelProcessor(), CProcessor::AnalyzeUnknownProcessor(), CProcessor::CPUInfoToText(), and LLCPUInfo::LLCPUInfo().

char ProcessorInfo::strModel[128]

Definition at line 135 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeIntelProcessor(), CProcessor::AnalyzeUnknownProcessor(), and CProcessor::CPUInfoToText().

char ProcessorInfo::strProcessorSerial[64]

Definition at line 141 of file llprocessor.h.

Referenced by CProcessor::AnalyzeIntelProcessor(), CProcessor::AnalyzeUnknownProcessor(), and CProcessor::CPUInfoToText().

char ProcessorInfo::strType[64]

Definition at line 138 of file llprocessor.h.

Referenced by CProcessor::CPUInfoToText().

char ProcessorInfo::strVendor[16]

Definition at line 129 of file llprocessor.h.

Referenced by CProcessor::CPUInfoToText(), and CProcessor::GetCPUInfo().

unsigned int ProcessorInfo::uiBrandID

Definition at line 139 of file llprocessor.h.

Referenced by CProcessor::AnalyzeIntelProcessor(), and CProcessor::AnalyzeUnknownProcessor().

unsigned int ProcessorInfo::uiExtendedFamily

Definition at line 131 of file llprocessor.h.

Referenced by CProcessor::AnalyzeIntelProcessor(), and CProcessor::CPUInfoToText().

unsigned int ProcessorInfo::uiExtendedModel

Definition at line 134 of file llprocessor.h.

Referenced by CProcessor::AnalyzeIntelProcessor(), and CProcessor::CPUInfoToText().

unsigned int ProcessorInfo::uiFamily

Definition at line 130 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeIntelProcessor(), and CProcessor::AnalyzeUnknownProcessor().

unsigned int ProcessorInfo::uiModel

Definition at line 133 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeIntelProcessor(), and CProcessor::AnalyzeUnknownProcessor().

unsigned int ProcessorInfo::uiStepping

Definition at line 136 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeIntelProcessor(), and CProcessor::AnalyzeUnknownProcessor().

unsigned int ProcessorInfo::uiType

Definition at line 137 of file llprocessor.h.

Referenced by CProcessor::AnalyzeAMDProcessor(), CProcessor::AnalyzeIntelProcessor(), and CProcessor::AnalyzeUnknownProcessor().


The documentation for this struct was generated from the following file:
Generated on Thu Jul 1 06:12:05 2010 for Second Life Viewer by  doxygen 1.4.7