rippled
Public Member Functions | Private Attributes | List of all members
ripple::NodeStore::Timing_test::parallel_for_lambda< Body > Class Template Reference
Collaboration diagram for ripple::NodeStore::Timing_test::parallel_for_lambda< Body >:
Collaboration graph
[legend]

Public Member Functions

 parallel_for_lambda (std::size_t n, std::atomic< std::size_t > &c)
 
template<class... Args>
void operator() (Args &&... args)
 

Private Attributes

const std::size_t n_
 
std::atomic< std::size_t > & c_
 

Detailed Description

template<class Body>
class ripple::NodeStore::Timing_test::parallel_for_lambda< Body >

Definition at line 200 of file Timing_test.cpp.

Constructor & Destructor Documentation

◆ parallel_for_lambda()

Definition at line 207 of file Timing_test.cpp.

Member Function Documentation

◆ operator()()

template<class Body >
template<class... Args>
void ripple::NodeStore::Timing_test::parallel_for_lambda< Body >::operator() ( Args &&...  args)

Definition at line 214 of file Timing_test.cpp.

Member Data Documentation

◆ n_

template<class Body >
const std::size_t ripple::NodeStore::Timing_test::parallel_for_lambda< Body >::n_
private

Definition at line 203 of file Timing_test.cpp.

◆ c_

Definition at line 204 of file Timing_test.cpp.