webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WTF::ParallelVectorIterator< VectorType > Class Template Reference

#include <ParallelVectorIterator.h>

Public Member Functions

 ParallelVectorIterator (VectorType &vector, size_t shardSize)
 
template<typename Functor >
ALWAYS_INLINE void iterate (const Functor &functor)
 
 ParallelVectorIterator (VectorType &vector, size_t shardSize)
 
template<typename Functor >
ALWAYS_INLINE void iterate (const Functor &functor)
 
 ParallelVectorIterator (VectorType &vector, size_t shardSize)
 
template<typename Functor >
ALWAYS_INLINE void iterate (const Functor &functor)
 

Constructor & Destructor Documentation

◆ ParallelVectorIterator() [1/3]

template<typename VectorType >
WTF::ParallelVectorIterator< VectorType >::ParallelVectorIterator ( VectorType vector,
size_t  shardSize 
)
inline

◆ ParallelVectorIterator() [2/3]

template<typename VectorType >
WTF::ParallelVectorIterator< VectorType >::ParallelVectorIterator ( VectorType vector,
size_t  shardSize 
)
inline

◆ ParallelVectorIterator() [3/3]

template<typename VectorType >
WTF::ParallelVectorIterator< VectorType >::ParallelVectorIterator ( VectorType vector,
size_t  shardSize 
)
inline

Member Function Documentation

◆ iterate() [1/3]

template<typename VectorType >
template<typename Functor >
ALWAYS_INLINE void WTF::ParallelVectorIterator< VectorType >::iterate ( const Functor &  functor)
inline

◆ iterate() [2/3]

template<typename VectorType >
template<typename Functor >
ALWAYS_INLINE void WTF::ParallelVectorIterator< VectorType >::iterate ( const Functor &  functor)
inline

◆ iterate() [3/3]

template<typename VectorType >
template<typename Functor >
ALWAYS_INLINE void WTF::ParallelVectorIterator< VectorType >::iterate ( const Functor &  functor)
inline

The documentation for this class was generated from the following file: