Searched refs:when_all (Results 1 – 11 of 11) sorted by relevance
/third_party/boost/libs/thread/test/sync/futures/when_all/ |
D | one_pass.cpp | 54 boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 67 boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 81 boost::future<boost::csbl::tuple<boost::shared_future<int> > > all = boost::when_all(f1); in main() 95 boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 108 boost::future<boost::csbl::tuple<boost::shared_future<int> > > all = boost::when_all(f1); in main() 121 boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 140 boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 151 boost::future<boost::csbl::tuple<boost::shared_future<int> > > all = boost::when_all(f1); in main() 163 boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 174 boost::future<boost::csbl::tuple<boost::shared_future<int> > > all = boost::when_all(f1); in main()
|
D | iterators_pass.cpp | 64 …boost::future<boost::csbl::vector<boost::future<int> > > all = boost::when_all(v.begin(), v.end()); in main() 88 …boost::future<boost::csbl::vector<boost::future<int> > > all = boost::when_all(v.begin(), v.end()); in main() 112 …boost::future<boost::csbl::vector<boost::shared_future<int> > > all = boost::when_all(v.begin(), v… in main() 140 …boost::future<boost::csbl::vector<boost::future<int> > > all = boost::when_all(v.begin(), v.end()); in main() 166 …boost::future<boost::csbl::vector<boost::future<int> > > all = boost::when_all(v.begin(), v.end()); in main() 199 …boost::future<boost::csbl::vector<boost::shared_future<int> > > all = boost::when_all(v.begin(), v… in main() 229 …boost::future<boost::csbl::vector<boost::future<int> > > all = boost::when_all(v.begin(), v.end()); in main() 251 …boost::future<boost::csbl::vector<boost::shared_future<int> > > all = boost::when_all(v.begin(), v… in main() 276 …boost::future<boost::csbl::vector<boost::future<int> > > all = boost::when_all(v.begin(), v.end()); in main() 298 …boost::future<boost::csbl::vector<boost::future<int> > > all = boost::when_all(v.begin(), v.end()); in main() [all …]
|
D | variadic_pass.cpp | 62 …ost::csbl::tuple<boost::future<int>,boost::future<int> > > all = boost::when_all(boost::move(f1), … in main() 82 …ost::csbl::tuple<boost::future<int>,boost::future<int> > > all = boost::when_all(boost::move(f1), … in main() 103 …:csbl::tuple<boost::shared_future<int>,boost::shared_future<int> > > all = boost::when_all(f1, f2); in main() 124 …ost::csbl::tuple<boost::future<int>,boost::future<int> > > all = boost::when_all(boost::move(f1), … in main() 145 …ost::csbl::tuple<boost::future<int>,boost::future<int> > > all = boost::when_all(boost::move(f1), … in main() 173 …:csbl::tuple<boost::shared_future<int>,boost::shared_future<int> > > all = boost::when_all(f1, f2); in main() 196 …ost::csbl::tuple<boost::future<int>,boost::future<int> > > all = boost::when_all(boost::move(f1), … in main() 213 …:csbl::tuple<boost::shared_future<int>,boost::shared_future<int> > > all = boost::when_all(f1, f2); in main() 231 …ost::csbl::tuple<boost::future<int>,boost::future<int> > > all = boost::when_all(boost::move(f1), … in main() 248 …ost::csbl::tuple<boost::future<int>,boost::future<int> > > all = boost::when_all(boost::move(f1), … in main() [all …]
|
D | none_pass.cpp | 36 boost::future<boost::csbl::tuple<> > all = boost::when_all(); in main()
|
/third_party/boost/libs/thread/example/ |
D | future_when_all.cpp | 102 boost::future<boost::csbl::tuple<> > all0 = boost::when_all(); in main() 109 … boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 119 … boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 129 … boost::future<boost::csbl::tuple<boost::future<int> > > all = boost::when_all(boost::move(f1)); in main() 138 …ost::csbl::tuple<boost::future<int>,boost::future<int> > > all = boost::when_all(boost::move(f1), … in main() 150 …::tuple<boost::future<int>, boost::future<std::string> > > all = boost::when_all(boost::move(f1), … in main() 166 …boost::future<boost::csbl::vector<boost::future<int> > > all = boost::when_all(v.begin(), v.end()); in main()
|
/third_party/boost/libs/fiber/doc/ |
D | when_any.qbk | 12 [section:when_any when_any / when_all functionality] 33 when_all functionality. When dealing with asynchronous and possibly unreliable 34 services, these are valuable idioms. But of course when_any and when_all are 316 [section when_all functionality] 317 [section when_all, simple completion] 345 [section when_all, return values] 405 [section when_all until first exception] 454 [section when_all, heterogeneous types] 507 [endsect][/ when_all]
|
/third_party/boost/libs/thread/doc/ |
D | future_ref.qbk | 113 when_all(InputIterator first, InputIterator last); 115 future<std::tuple<decay_t<T>...> when_all(T&&... futures); 2340 [section:when_all Non-member function `when_all()` - EXTENSION] 2345 when_all(InputIterator first, InputIterator last); 2348 future<std::tuple<decay_t<FutTypes>...> when_all(FutTypes&&... futures); 2356 …s` is of type `future<R>` or `shared_future<R>`. The effect of calling `when_all` on a `future` or… 2362 - There are two variations of `when_all`. The first version takes a pair of `InputIterators`. The s… 2364 - Calling the first signature of `when_all` where `InputIterator` first equals last, returns a futu… 2366 - Calling the second signature of `when_all` with no arguments returns a future<tuple<>> that is im… 2372 …when_all` refer to deferred tasks that have not started execution, those tasks are executed before… [all …]
|
D | compliance.qbk | 123 …[[2.4] [Function template when_all] [Partial] [ interface not complete #10426 and blocking #…
|
D | changes.qbk | 153 * [@http://svn.boost.org/trac/boost/ticket/11951 #11951] Memory leak in boost::when_all 370 * [@http://svn.boost.org/trac/boost/ticket/10425 #10425] Missing documentation for when_all/when_an… 371 …p://svn.boost.org/trac/boost/ticket/10426 #10426] Take in account the deferred futures in when_all. 374 * [@http://svn.boost.org/trac/boost/ticket/10465 #10465] Missing implementation of when_all/when_an… 414 * [@http://svn.boost.org/trac/boost/ticket/7447 #7447] Async: Add when_all.
|
/third_party/boost/boost/thread/ |
D | future.hpp | 1596 when_all(InputIterator first, InputIterator last); 1598 inline BOOST_THREAD_FUTURE<csbl::tuple<> > when_all(); 1603 when_all(BOOST_THREAD_FWD_REF(T0) f, BOOST_THREAD_FWD_REF(T) ... futures); 1687 when_all(InputIterator first, InputIterator last); 1694 when_all(BOOST_THREAD_FWD_REF(T0) f, BOOST_THREAD_FWD_REF(T) ... futures); 1954 when_all(InputIterator first, InputIterator last); 1956 friend inline BOOST_THREAD_FUTURE<csbl::tuple<> > when_all(); 1961 when_all(BOOST_THREAD_FWD_REF(T0) f, BOOST_THREAD_FWD_REF(T) ... futures); 5831 when_all(InputIterator first, InputIterator last) { function 5843 inline BOOST_THREAD_FUTURE<csbl::tuple<> > when_all() { function [all …]
|
/third_party/boost/libs/thread/test/ |
D | Jamfile.v2 | 512 [ thread-run2-noit ./sync/futures/when_all/none_pass.cpp : when_all__none_p ] 513 [ thread-run2-noit ./sync/futures/when_all/one_pass.cpp : when_all__one_p ] 514 [ thread-run2-noit ./sync/futures/when_all/iterators_pass.cpp : when_all__iterators_p ] 515 [ thread-run2-noit ./sync/futures/when_all/variadic_pass.cpp : when_all__variadic_p ]
|