SMIL  0.9.1
CpuID Class Reference
+ Collaboration diagram for CpuID:

Public Member Functions

const std::vector< Cache_Descriptors > & getCaches () const
unsigned getCores () const
unsigned getLogical () const
unsigned int getNbrCacheLevel () const
const SIMD_InstructionsgetSimdInstructions () const
string getVendor () const
bool isHyperThreated () const

Protected Member Functions

void load (unsigned i)

Protected Attributes

unsigned cores
UINT32 & eax
unsigned eaxFeatures
UINT32 & ebx
unsigned ebxFeatures
UINT32 & ecx
unsigned ecxFeatures
UINT32 & edx
unsigned edxFeatures
bool hyperThreaded
std::vector< Cache_DescriptorsL
unsigned logical
UINT32 regs [4]
SIMD_Instructions simdInstructions
string vendor

The documentation for this class was generated from the following files: