Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
bvh::v2::SequentialExecutor Struct Reference

Executor that executes serially.

Definition at line 27 of file executor.h.

Public Member Functions

template<typename Loop>
void for_each (size_t begin, size_t end, const Loop &loop)
template<typename T, typename Reduce, typename Join>
reduce (size_t begin, size_t end, const T &init, const Reduce &reduce, const Join &)

#include <bvh/v2/executor.h>

Inheritance diagram for bvh::v2::SequentialExecutor:
bvh::v2::Executor< SequentialExecutor >

Member Function Documentation

◆ for_each()

template<typename Loop>
void bvh::v2::SequentialExecutor::for_each ( size_t begin,
size_t end,
const Loop & loop )
inline

Definition at line 29 of file executor.h.

◆ reduce()

template<typename T, typename Reduce, typename Join>
T bvh::v2::SequentialExecutor::reduce ( size_t begin,
size_t end,
const T & init,
const Reduce & reduce,
const Join &  )
inline

Definition at line 34 of file executor.h.


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