|
nux-1.14.0
|
Classes | |
| struct | CPUFeatures |
| struct | CPUInfo |
| struct | MemInfo |
| struct | OSInfo |
Public Types | |
| enum | { CPU_UNKNOWN = 0, CPU_INTEL, CPU_AMD } |
| enum | { OS_UNKNOWN = 0, OS_WIN95, OS_WIN98, OS_WINME, OS_WINNT40, OS_WIN2000, OS_WINXP, OS_WINXP64, OS_WINSERVER2003, OS_WINSERVER2003R2, OS_WINVISTA, OS_WINVISTA64, OS_MACOS, OS_LINUX } |
Public Member Functions | |
| bool | IsBigEndian () |
| bool | IsLittleEndian () |
Public Attributes | |
| NString | m_CPUString |
| NString | m_CPUBrandString |
| struct CPUInfo | m_CPUInfo |
| struct CPUFeatures | m_CPUFeatures |
| struct MemInfo | m_MemInfo |
| struct OSInfo | m_OSInfo |
Protected Member Functions | |
| void | GetOS () |
Protected Attributes | |
| bool | m_IsLittleEndian |