JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
juce::CPUInformation Struct Reference

Public Member Functions

void initialise () noexcept
 

Public Attributes

int numLogicalCPUs
 
int numPhysicalCPUs
 
bool hasMMX
 
bool hasSSE
 
bool hasSSE2
 
bool hasSSE3
 
bool has3DNow
 
bool hasFMA3
 
bool hasFMA4
 
bool hasSSSE3
 
bool hasSSE41
 
bool hasSSE42
 
bool hasAVX
 
bool hasAVX2
 
bool hasAVX512F
 
bool hasAVX512BW
 
bool hasAVX512CD
 
bool hasAVX512DQ
 
bool hasAVX512ER
 
bool hasAVX512IFMA
 
bool hasAVX512PF
 
bool hasAVX512VBMI
 
bool hasAVX512VL
 
bool hasAVX512VPOPCNTDQ
 
bool hasNeon
 

Detailed Description

Definition at line 125 of file juce_SystemStats.cpp.

Constructor & Destructor Documentation

◆ CPUInformation()

juce::CPUInformation::CPUInformation ( )
noexcept

Definition at line 127 of file juce_SystemStats.cpp.

Member Function Documentation

◆ initialise()

void juce::CPUInformation::initialise ( )
noexcept

Definition at line 232 of file juce_SystemStats_linux.cpp.

Member Data Documentation

◆ has3DNow

bool juce::CPUInformation::has3DNow

Definition at line 134 of file juce_SystemStats.cpp.

◆ hasAVX

bool juce::CPUInformation::hasAVX

Definition at line 135 of file juce_SystemStats.cpp.

◆ hasAVX2

bool juce::CPUInformation::hasAVX2

Definition at line 135 of file juce_SystemStats.cpp.

◆ hasAVX512BW

bool juce::CPUInformation::hasAVX512BW

Definition at line 136 of file juce_SystemStats.cpp.

◆ hasAVX512CD

bool juce::CPUInformation::hasAVX512CD

Definition at line 136 of file juce_SystemStats.cpp.

◆ hasAVX512DQ

bool juce::CPUInformation::hasAVX512DQ

Definition at line 137 of file juce_SystemStats.cpp.

◆ hasAVX512ER

bool juce::CPUInformation::hasAVX512ER

Definition at line 137 of file juce_SystemStats.cpp.

◆ hasAVX512F

bool juce::CPUInformation::hasAVX512F

Definition at line 136 of file juce_SystemStats.cpp.

◆ hasAVX512IFMA

bool juce::CPUInformation::hasAVX512IFMA

Definition at line 137 of file juce_SystemStats.cpp.

◆ hasAVX512PF

bool juce::CPUInformation::hasAVX512PF

Definition at line 138 of file juce_SystemStats.cpp.

◆ hasAVX512VBMI

bool juce::CPUInformation::hasAVX512VBMI

Definition at line 138 of file juce_SystemStats.cpp.

◆ hasAVX512VL

bool juce::CPUInformation::hasAVX512VL

Definition at line 138 of file juce_SystemStats.cpp.

◆ hasAVX512VPOPCNTDQ

bool juce::CPUInformation::hasAVX512VPOPCNTDQ

Definition at line 139 of file juce_SystemStats.cpp.

◆ hasFMA3

bool juce::CPUInformation::hasFMA3

Definition at line 134 of file juce_SystemStats.cpp.

◆ hasFMA4

bool juce::CPUInformation::hasFMA4

Definition at line 134 of file juce_SystemStats.cpp.

◆ hasMMX

bool juce::CPUInformation::hasMMX

Definition at line 133 of file juce_SystemStats.cpp.

◆ hasNeon

bool juce::CPUInformation::hasNeon

Definition at line 140 of file juce_SystemStats.cpp.

◆ hasSSE

bool juce::CPUInformation::hasSSE

Definition at line 133 of file juce_SystemStats.cpp.

◆ hasSSE2

bool juce::CPUInformation::hasSSE2

Definition at line 133 of file juce_SystemStats.cpp.

◆ hasSSE3

bool juce::CPUInformation::hasSSE3

Definition at line 133 of file juce_SystemStats.cpp.

◆ hasSSE41

bool juce::CPUInformation::hasSSE41

Definition at line 135 of file juce_SystemStats.cpp.

◆ hasSSE42

bool juce::CPUInformation::hasSSE42

Definition at line 135 of file juce_SystemStats.cpp.

◆ hasSSSE3

bool juce::CPUInformation::hasSSSE3

Definition at line 134 of file juce_SystemStats.cpp.

◆ numLogicalCPUs

int juce::CPUInformation::numLogicalCPUs

Definition at line 131 of file juce_SystemStats.cpp.

◆ numPhysicalCPUs

int juce::CPUInformation::numPhysicalCPUs

Definition at line 131 of file juce_SystemStats.cpp.


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