#include <ppl.h>
template<typename _Forward_iterator , typename _Function , int _Default_worker_size, int _Default_chunk_size>
template<typename _Forward_iterator , typename _Function , int _Default_worker_size, int _Default_chunk_size>
3427 _Workers(
static_cast<task_handle<_Worker_class> *
>(
Concurrency::Alloc(
sizeof(task_handle<_Worker_class>) * _Default_worker_size)))
3433 _Forward_iterator _Head = _First;
3436 for (
size_t _I = 0; _I < _Default_chunk_size && _First !=
_Last; ++_I, ++_First)
std::auto_ptr< task_handle< _Worker_class > > _Workers
Definition: ppl.h:3423
int _Worker_size
Definition: ppl.h:3424
_CRTIMP void *__cdecl Alloc(size_t _NumBytes)
Allocates a block of memory of the size specified from the Concurrency Runtime Caching Suballocator...
_Parallel_reduce_fixed_worker< _Forward_iterator, _Function > _Worker_class
Definition: ppl.h:3422
_FwdIt _Last
Definition: algorithm:1936
template<typename _Forward_iterator , typename _Function , int _Default_worker_size, int _Default_chunk_size>
std::auto_ptr< task_handle< _Worker_class > > _Workers
Definition: ppl.h:3423
int _Worker_size
Definition: ppl.h:3424
template<typename _Forward_iterator , typename _Function , int _Default_worker_size, int _Default_chunk_size>
_CRTIMP void __cdecl Free(_Pre_maybenull_ _Post_invalid_ void *_PAllocation)
Releases a block of memory previously allocated by the Alloc method to the Concurrency Runtime Cachin...
std::auto_ptr< task_handle< _Worker_class > > _Workers
Definition: ppl.h:3423
int _Worker_size
Definition: ppl.h:3424
_Parallel_reduce_fixed_worker< _Forward_iterator, _Function > _Worker_class
Definition: ppl.h:3422
template<typename _Forward_iterator , typename _Function , int _Default_worker_size, int _Default_chunk_size>
3453 structured_task_group _Tg;
std::auto_ptr< task_handle< _Worker_class > > _Workers
Definition: ppl.h:3423
int _Worker_size
Definition: ppl.h:3424
template<typename _Forward_iterator , typename _Function , int _Default_worker_size, int _Default_chunk_size>
template<typename _Forward_iterator , typename _Function , int _Default_worker_size, int _Default_chunk_size>
The documentation for this struct was generated from the following file: