#include <pulp/events/main_thread_dispatcher.hpp>#include <chrono>#include <cstdint>#include <string_view>Go to the source code of this file.
Classes | |
| class | pulp::events::MessageLoopIntegration |
| Cross-platform introspection of the active main loop. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::events |
Enumerations | |
| enum class | pulp::events::MainLoopKind : std::uint8_t { pulp::events::None = 0 , pulp::events::Cocoa = 1 , pulp::events::Win32 = 2 , pulp::events::GLib = 3 , pulp::events::X11 = 4 , pulp::events::Wayland = 5 , pulp::events::Custom = 255 } |
| The kind of native main loop currently integrated. More... | |
| enum class | pulp::events::MainLoopPumpResult : std::uint8_t { pulp::events::HandledSource = 0 , pulp::events::TimedOut = 1 , pulp::events::Stopped = 2 , pulp::events::Finished = 3 , pulp::events::Unsupported = 4 , pulp::events::WrongThread = 5 } |
| Outcome of a bounded native-main-loop service slice. More... | |