libqi-api
2.8.7.4
|
This is the complete list of members for qi::StrandPrivate, including all inherited members.
_aliveCount | qi::StrandPrivate | |
_curId | qi::StrandPrivate | |
_deferredTasksFutures | qi::StrandPrivate | |
_dying | qi::StrandPrivate | |
_executor | qi::StrandPrivate | |
_mutex | qi::StrandPrivate | |
_processFinished | qi::StrandPrivate | |
_processing | qi::StrandPrivate | |
_processingThread | qi::StrandPrivate | |
_queue | qi::StrandPrivate | |
async(const boost::function< void()> &callback, qi::SteadyClockTimePoint tp) override | qi::StrandPrivate | inlinevirtual |
async(const boost::function< void()> &callback, qi::Duration delay) override | qi::StrandPrivate | inlinevirtual |
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::ExecutionContext | inline |
qi::ExecutionContext::async(F &&callback, ExecutionOptions options=defaultExecutionOptions()) -> decltype(asyncDelay(std::forward< F >(callback), qi::Duration(0), options)) | qi::ExecutionContext | inline |
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=defaultExecutionOptions()) override | qi::StrandPrivate | 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=defaultExecutionOptions()) override | qi::StrandPrivate | virtual |
cancel(boost::shared_ptr< Callback > cbStruct) | qi::StrandPrivate | |
createCallback(boost::function< void()> cb, ExecutionOptions options) | qi::StrandPrivate | |
deferImpl(boost::function< void()> cb, qi::Duration delay, ExecutionOptions options=defaultExecutionOptions()) | qi::StrandPrivate | |
enqueue(boost::shared_ptr< Callback > cbStruct, ExecutionOptions options) | qi::StrandPrivate | |
isInThisContext() const override | qi::StrandPrivate | virtual |
join() QI_NOEXCEPT(true) | qi::StrandPrivate | |
post(F &&callback, ExecutionOptions options=defaultExecutionOptions()) | qi::ExecutionContext | |
postImpl(boost::function< void()> callback, ExecutionOptions options) override | qi::StrandPrivate | inlinevirtual |
process() | qi::StrandPrivate | |
Queue typedef | qi::StrandPrivate | |
StrandPrivate(qi::ExecutionContext &executor) | qi::StrandPrivate | explicit |
~ExecutionContext() | qi::ExecutionContext | inlinevirtual |
~StrandPrivate() | qi::StrandPrivate |