◆ SharedCallback
| using juce::InternalRunLoop::SharedCallback = std::shared_ptr<std::function<void()>> |
|
private |
◆ InternalRunLoop()
| juce::InternalRunLoop::InternalRunLoop |
( |
| ) |
|
|
default |
◆ addListener()
◆ dispatchEvent()
| void juce::InternalRunLoop::dispatchEvent |
( |
int | fd | ) |
const |
|
inline |
◆ dispatchPendingEvents()
| bool juce::InternalRunLoop::dispatchPendingEvents |
( |
| ) |
|
|
inline |
◆ getFunctionsToCallThisTime()
| void juce::InternalRunLoop::getFunctionsToCallThisTime |
( |
std::vector< SharedCallback > & | functions | ) |
|
|
inlineprivate |
◆ getPollfd()
| std::vector< pollfd >::iterator juce::InternalRunLoop::getPollfd |
( |
int | fd | ) |
|
|
inlineprivate |
◆ getRegisteredFds()
| std::vector< int > juce::InternalRunLoop::getRegisteredFds |
( |
| ) |
|
|
inline |
◆ pfdsAreSorted()
| bool juce::InternalRunLoop::pfdsAreSorted |
( |
| ) |
const |
|
inlineprivate |
◆ registerFdCallback()
| void juce::InternalRunLoop::registerFdCallback |
( |
int | fd, |
|
|
std::function< void()> && | cb, |
|
|
short | eventMask ) |
|
inline |
◆ removeListener()
◆ sleepUntilNextEvent()
| bool juce::InternalRunLoop::sleepUntilNextEvent |
( |
int | timeoutMs | ) |
|
|
inline |
◆ unregisterFdCallback()
| void juce::InternalRunLoop::unregisterFdCallback |
( |
int | fd | ) |
|
|
inline |
◆ callbacks
◆ callbackStorage
◆ listeners
◆ lock
◆ pfds
| std::vector<pollfd> juce::InternalRunLoop::pfds |
|
private |
The documentation for this struct was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/juce_events/native/juce_linux_Messaging.cpp