Crashpad
Public Member Functions | List of all members
crashpad::internal::CpuidReader Class Reference

Reads x86-family CPU information by calling cpuid. More...

#include "snapshot/x86/cpuid_reader.h"

Public Member Functions

uint32_t Revision () const
 
std::string Vendor () const
 
uint32_t Signature () const
 
uint64_t Features () const
 
uint64_t ExtendedFeatures () const
 
uint32_t Leaf7Features () const
 
bool NXEnabled () const
 
bool SupportsDAZ () const
 

Detailed Description

Reads x86-family CPU information by calling cpuid.

Member Function Documentation

◆ ExtendedFeatures()

uint64_t crashpad::internal::CpuidReader::ExtendedFeatures ( ) const
inline

◆ Features()

uint64_t crashpad::internal::CpuidReader::Features ( ) const
inline

◆ Leaf7Features()

uint32_t crashpad::internal::CpuidReader::Leaf7Features ( ) const

◆ NXEnabled()

bool crashpad::internal::CpuidReader::NXEnabled ( ) const
inline

◆ Revision()

uint32_t crashpad::internal::CpuidReader::Revision ( ) const

◆ Signature()

uint32_t crashpad::internal::CpuidReader::Signature ( ) const
inline

◆ SupportsDAZ()

bool crashpad::internal::CpuidReader::SupportsDAZ ( ) const

◆ Vendor()

std::string crashpad::internal::CpuidReader::Vendor ( ) const
inline

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