DynXX-Cxx
Loading...
Searching...
No Matches
Enumerations | Functions
Device.hxx File Reference
#include "Types.hxx"

Go to the source code of this file.

Enumerations

enum class  DynXXDeviceTypeX : uint8_t {
  Unknown , Android , ApplePhone , ApplePad ,
  AppleMac , AppleWatch , AppleTV , HarmonyOS ,
  Windows , Linux
}
 
enum class  DynXXDeviceCpuArchX : uint8_t {
  Unknown , X86 , X86_64 , ARM ,
  ARM_64 , IA64 , MIPS , MIPS_64 ,
  RISCV , RISCV_64 , PowerPC , PowerPC_64 ,
  S390 , S390_64
}
 

Functions

DynXXDeviceTypeX dynxxDeviceType ()
 
std::string dynxxDeviceName ()
 
std::string dynxxDeviceManufacturer ()
 
std::string dynxxDeviceModel ()
 
std::string dynxxDeviceOsVersion ()
 
DynXXDeviceCpuArchX dynxxDeviceCpuArch ()
 

Enumeration Type Documentation

◆ DynXXDeviceCpuArchX

Enumerator
Unknown 
X86 
X86_64 
ARM 
ARM_64 
IA64 
MIPS 
MIPS_64 
RISCV 
RISCV_64 
PowerPC 
PowerPC_64 
S390 
S390_64 

◆ DynXXDeviceTypeX

Enumerator
Unknown 
Android 
ApplePhone 
ApplePad 
AppleMac 
AppleWatch 
AppleTV 
HarmonyOS 
Windows 
Linux 

Function Documentation

◆ dynxxDeviceCpuArch()

DynXXDeviceCpuArchX dynxxDeviceCpuArch ( )

◆ dynxxDeviceManufacturer()

std::string dynxxDeviceManufacturer ( )

◆ dynxxDeviceModel()

std::string dynxxDeviceModel ( )

◆ dynxxDeviceName()

std::string dynxxDeviceName ( )

◆ dynxxDeviceOsVersion()

std::string dynxxDeviceOsVersion ( )

◆ dynxxDeviceType()

DynXXDeviceTypeX dynxxDeviceType ( )