39 static String getJUCEVersion();
55 MacOSX_10_4 = MacOSX | 4,
56 MacOSX_10_5 = MacOSX | 5,
57 MacOSX_10_6 = MacOSX | 6,
58 MacOSX_10_7 = MacOSX | 7,
59 MacOSX_10_8 = MacOSX | 8,
60 MacOSX_10_9 = MacOSX | 9,
61 MacOSX_10_10 = MacOSX | 10,
62 MacOSX_10_11 = MacOSX | 11,
63 MacOSX_10_12 = MacOSX | 12,
64 MacOSX_10_13 = MacOSX | 13,
65 MacOSX_10_14 = MacOSX | 14,
67 Win2000 = Windows | 1,
69 WinVista = Windows | 3,
70 Windows7 = Windows | 4,
71 Windows8_0 = Windows | 5,
72 Windows8_1 = Windows | 6,
73 Windows10 = Windows | 7
88 static String getOperatingSystemName();
91 static bool isOperatingSystem64Bit();
102 static String getLogonName();
108 static String getFullUserName();
111 static String getComputerName();
116 static String getUserLanguage();
121 static String getUserRegion();
128 static String getDisplayLanguage();
134 static String getDeviceDescription();
139 static String getDeviceManufacturer();
152 static int getNumCpus() noexcept;
155 static
int getNumPhysicalCpus() noexcept;
161 static
int getCpuSpeedInMegahertz();
166 static
String getCpuVendor();
171 static
String getCpuModel();
173 static
bool hasMMX() noexcept;
174 static
bool has3DNow() noexcept;
175 static
bool hasFMA3() noexcept;
176 static
bool hasFMA4() noexcept;
177 static
bool hasSSE() noexcept;
178 static
bool hasSSE2() noexcept;
179 static
bool hasSSE3() noexcept;
180 static
bool hasSSSE3() noexcept;
181 static
bool hasSSE41() noexcept;
182 static
bool hasSSE42() noexcept;
183 static
bool hasAVX() noexcept;
184 static
bool hasAVX2() noexcept;
185 static
bool hasAVX512F() noexcept;
186 static
bool hasAVX512BW() noexcept;
187 static
bool hasAVX512CD() noexcept;
188 static
bool hasAVX512DQ() noexcept;
189 static
bool hasAVX512ER() noexcept;
190 static
bool hasAVX512IFMA() noexcept;
191 static
bool hasAVX512PF() noexcept;
192 static
bool hasAVX512VBMI() noexcept;
193 static
bool hasAVX512VL() noexcept;
194 static
bool hasAVX512VPOPCNTDQ() noexcept;
195 static
bool hasNeon() noexcept;
202 static
int getMemorySizeInMegabytes();
207 static
int getPageSize();
214 static
String getStackBacktrace();
232 static
bool isRunningInAppExtensionSandbox() noexcept;
237 JUCE_DEPRECATED_WITH_BODY (static
int getCpuSpeedInMegaherz(), {
return getCpuSpeedInMegahertz(); })
void(*)(void *) CrashHandlerFunction