#include <ppl.h>
|
typedef std::iterator_traits< _Forward_iterator >::value_type | _Value_type |
|
|
static const unsigned int | _Size = _Chunk_size |
|
template<typename _Forward_iterator, typename _Function, unsigned int _Chunk_size>
template<typename _Forward_iterator, typename _Function, unsigned int _Chunk_size>
2775 static_assert(std::is_lvalue_reference<decltype(*_First)>::value,
"lvalue required for forward iterator operator *");
unsigned int _M_len
Definition: ppl.h:2798
_In_ size_t _In_ int _Index
Definition: time.h:102
static const unsigned int _Size
Definition: ppl.h:2770
std::iterator_traits< _Forward_iterator >::pointer _M_element[_Size]
Definition: ppl.h:2797
const _Function & _M_function
Definition: ppl.h:2796
_FwdIt _Last
Definition: algorithm:1936
template<typename _Forward_iterator, typename _Function, unsigned int _Chunk_size>
2787 [
this] (
unsigned int _Index)
void _Parallel_for_impl(_Index_type _First, _Index_type _Last, _Index_type _Step, const _Function &_Func, _Partitioner &&_Part)
Definition: ppl.h:2473
unsigned int _M_len
Definition: ppl.h:2798
_In_ size_t _In_ int _Index
Definition: time.h:102
std::iterator_traits< _Forward_iterator >::pointer _M_element[_Size]
Definition: ppl.h:2797
const _Function & _M_function
Definition: ppl.h:2796
template<typename _Forward_iterator, typename _Function, unsigned int _Chunk_size>
template<typename _Forward_iterator, typename _Function, unsigned int _Chunk_size>
template<typename _Forward_iterator, typename _Function, unsigned int _Chunk_size>
template<typename _Forward_iterator, typename _Function, unsigned int _Chunk_size>
template<typename _Forward_iterator, typename _Function, unsigned int _Chunk_size>
The documentation for this class was generated from the following file: