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

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

async(const boost::function< void()> &callback, qi::SteadyClockTimePoint tp)=0qi::ExecutionContextpure virtual
async(const boost::function< void()> &callback, qi::Duration delay)=0qi::ExecutionContextpure virtual
async(const boost::function< R()> &callback, qi::Duration delay)qi::ExecutionContext
async(const boost::function< R()> &callback, qi::SteadyClockTimePoint tp)qi::ExecutionContext
async(const detail::Function< R()> &callback)qi::ExecutionContextinline
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
asyncAtImpl(boost::function< void()> cb, qi::SteadyClockTimePoint tp, ExecutionOptions options)=0qi::ExecutionContextprotectedpure virtual
asyncDelay(F &&callback, qi::Duration delay, ExecutionOptions options=defaultExecutionOptions())qi::ExecutionContext
asyncDelay(F &&callback, qi::Duration delay, ExecutionOptions options)qi::ExecutionContext
asyncDelayImpl(boost::function< void()> cb, qi::Duration delay, ExecutionOptions options)=0qi::ExecutionContextprotectedpure virtual
isInThisContext() const =0qi::ExecutionContextpure virtual
post(F &&callback, ExecutionOptions options=defaultExecutionOptions())qi::ExecutionContext
postImpl(boost::function< void()> callback, ExecutionOptions options)=0qi::ExecutionContextprotectedpure virtual
~ExecutionContext()qi::ExecutionContextinlinevirtual