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

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

async(const boost::function< void()> &cb, qi::SteadyClockTimePoint tp) overrideqi::Strandvirtual
async(const boost::function< void()> &cb, qi::Duration delay) overrideqi::Strandvirtual
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
defer(const boost::function< void()> &cb, MicroSeconds delay=MicroSeconds::zero(), ExecutionOptions options=defaultExecutionOptions())qi::Strand
isInThisContext() const overrideqi::Strandvirtual
join() QI_NOEXCEPT(true)qi::Strand
join(std::nothrow_t) QI_NOEXCEPT(true)qi::Strand
OptionalErrorMessage typedefqi::Strand
post(F &&callback, ExecutionOptions options=defaultExecutionOptions())qi::ExecutionContext
schedulerFor(F &&func, boost::function< void()> onFail={}, ExecutionOptions options=defaultExecutionOptions()) -> detail::Stranded< typename std::decay< F >::type >qi::Strandinline
Strand()qi::Strand
Strand(qi::ExecutionContext &executionContext)qi::Strand
unwrappedSchedulerFor(F &&func, boost::function< void()> onFail={}, ExecutionOptions options=defaultExecutionOptions()) -> detail::StrandedUnwrapped< typename std::decay< F >::type >qi::Strandinline
~ExecutionContext()qi::ExecutionContextinlinevirtual
~Strand()qi::Strand