MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mbgl::util::RunLoop Member List

This is the complete list of members for mbgl::util::RunLoop, including all inherited members.

addWatch(int fd, Event, std::function< void(int, Event)> &&callback)mbgl::util::RunLoop
bindOnce(std::function< void()>)mbgl::Scheduler
Event enum namembgl::util::RunLoop
Get()mbgl::util::RunLoopstatic
GetBackground()mbgl::Schedulerstatic
GetCurrent()mbgl::Schedulerstatic
getLoopHandle()mbgl::util::RunLoopstatic
GetSequenced()mbgl::Schedulerstatic
invoke(Priority priority, Fn &&fn, Args &&... args)mbgl::util::RunLoopinline
invoke(Fn &&fn, Args &&... args)mbgl::util::RunLoopinline
invokeCancellable(Fn &&fn, Args &&... args)mbgl::util::RunLoopinline
makeWeakPtr() overridembgl::util::RunLoopinlinevirtual
Priority enum namembgl::util::RunLoop
removeWatch(int fd)mbgl::util::RunLoop
run()mbgl::util::RunLoop
RunLoop(Type type=Type::Default)mbgl::util::RunLoop
runOnce()mbgl::util::RunLoop
schedule(std::function< void()> fn) overridembgl::util::RunLoopinlinevirtual
scheduleAndReplyValue(const TaskFn &task, const ReplyFn &reply)mbgl::Schedulerinline
scheduleAndReplyValue(const TaskFn &task, const ReplyFn &reply, mapbox::base::WeakPtr< Scheduler > replyScheduler)mbgl::Schedulerinlineprotected
SetCurrent(Scheduler *)mbgl::Schedulerstatic
setPlatformCallback(std::function< void()> callback)mbgl::util::RunLoopinline
stop()mbgl::util::RunLoop
Type enum namembgl::util::RunLoop
~RunLoop() overridembgl::util::RunLoop
~Scheduler()=defaultmbgl::Schedulervirtual