コード例 #1
0
ファイル: futurebarrier.hpp プロジェクト: dmerejkowsky/libqi
 void cancelAll() {
   assert(*_closed);
   for (typename std::vector< Future<T> >::iterator it = this->_futures.begin();
        it != this->_futures.end();
        ++it)
     it->cancel();
 }
コード例 #2
0
ファイル: futurebarrier.hpp プロジェクト: ZhaozhengPlus/libqi
 void cancelAll() {
   QI_ASSERT(_closed.load());
   for (typename std::vector< Future<T> >::iterator it = this->_futures.begin();
        it != this->_futures.end();
        ++it)
     it->cancel();
 }