libqi-api  2.8.7.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
qi::EventLoop Member List

This is the complete list of members for qi::EventLoop, including all inherited members.

async(const boost::function< R()> &callback, uint64_t usDelay)qi::EventLoop
async(const boost::function< void()> &callback, uint64_t usDelay)qi::EventLoopinline
async(const boost::function< void()> &callback, qi::Duration delay) overrideqi::EventLoopinlinevirtual
async(const boost::function< void()> &callback, qi::SteadyClockTimePoint timepoint) overrideqi::EventLoopinlinevirtual
qi::ExecutionContext::async(const boost::function< R()> &callback, qi::Duration delay)qi::ExecutionContext
qi::ExecutionContext::async(const boost::function< R()> &callback, qi::SteadyClockTimePoint tp)qi::ExecutionContext
qi::ExecutionContext::async(const detail::Function< R()> &callback)qi::ExecutionContextinline
qi::ExecutionContext::async(F &&callback, ExecutionOptions options=defaultExecutionOptions()) -> decltype(asyncDelay(std::forward< F >(callback), qi::Duration(0), options))qi::ExecutionContextinline
asyncAt(F &&callback, qi::SteadyClockTimePoint tp, ExecutionOptions options=defaultExecutionOptions())qi::ExecutionContext
asyncAt(F &&callback, qi::SteadyClockTimePoint tp, ExecutionOptions options)qi::ExecutionContext
asyncDelay(F &&callback, qi::Duration delay, ExecutionOptions options=defaultExecutionOptions())qi::ExecutionContext
asyncDelay(F &&callback, qi::Duration delay, ExecutionOptions options)qi::ExecutionContext
EventLoop(std::string name="eventloop", int nthreads=0, bool spawnOnOverload=true)qi::EventLoopexplicit
EventLoop(std::string name, int nthreads, int minThreads, int maxThreads, bool spawnOnOverload)qi::EventLoop
isInThisContext() const overrideqi::EventLoopvirtual
join()qi::EventLoop
monitorEventLoop(EventLoop *helper, uint64_t maxUsDelay)qi::EventLoop
nativeHandle()qi::EventLoop
post(const boost::function< void()> &callback, uint64_t usDelay)qi::EventLoopinline
post(const boost::function< void()> &callback, qi::Duration delay)qi::EventLoopinline
post(const boost::function< void()> &callback, qi::SteadyClockTimePoint timepoint)qi::EventLoop
qi::ExecutionContext::post(F &&callback, ExecutionOptions options=defaultExecutionOptions())qi::ExecutionContext
setEmergencyCallback(boost::function< void()> cb)qi::EventLoop
setMaxThreads(unsigned int max)qi::EventLoop
setMinThreads(unsigned int min)qi::EventLoop
start(int threadCount=0)qi::EventLoop
stop()qi::EventLoop
~EventLoop() overrideqi::EventLoop
~ExecutionContext()qi::ExecutionContextinlinevirtual