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 |