#include <juce_posix_SharedCode.h>
◆ Pimpl() [1/2]
◆ ~Pimpl() [1/2]
| juce::HighResolutionTimer::Pimpl::~Pimpl |
( |
| ) |
|
|
inline |
◆ Pimpl() [2/2]
◆ ~Pimpl() [2/2]
| juce::HighResolutionTimer::Pimpl::~Pimpl |
( |
| ) |
|
|
inline |
◆ callbackFunction()
◆ setThisThreadToRealtime()
| bool juce::HighResolutionTimer::Pimpl::setThisThreadToRealtime |
( |
uint64 | periodMs | ) |
|
|
inlinestaticprivate |
◆ start() [1/2]
| void juce::HighResolutionTimer::Pimpl::start |
( |
int | newPeriod | ) |
|
|
inline |
◆ start() [2/2]
| void juce::HighResolutionTimer::Pimpl::start |
( |
int | newPeriod | ) |
|
|
inline |
◆ stop() [1/2]
| void juce::HighResolutionTimer::Pimpl::stop |
( |
| ) |
|
|
inline |
◆ stop() [2/2]
| void juce::HighResolutionTimer::Pimpl::stop |
( |
| ) |
|
|
inline |
◆ owner
◆ periodMs [1/2]
| std::atomic<int> juce::HighResolutionTimer::Pimpl::periodMs { 0 } |
◆ periodMs [2/2]
| int juce::HighResolutionTimer::Pimpl::periodMs = 0 |
◆ stopCond
| std::condition_variable juce::HighResolutionTimer::Pimpl::stopCond |
|
private |
◆ thread
| std::thread juce::HighResolutionTimer::Pimpl::thread |
|
private |
◆ timerID
| unsigned int juce::HighResolutionTimer::Pimpl::timerID |
|
private |
◆ timerMutex
| std::mutex juce::HighResolutionTimer::Pimpl::timerMutex |
|
private |
The documentation for this struct was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/juce_core/native/juce_posix_SharedCode.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/juce_core/native/juce_win32_Threads.cpp