rippled
Loading...
Searching...
No Matches
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

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

Detailed Description

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

Definition at line 181 of file Timing_test.cpp.

Constructor & Destructor Documentation

◆ parallel_for_lambda()

template<class Body >
ripple::NodeStore::Timing_test::parallel_for_lambda< Body >::parallel_for_lambda ( std::size_t  n,
std::atomic< std::size_t > &  c 
)

Definition at line 188 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 195 of file Timing_test.cpp.

Member Data Documentation

◆ n_

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

Definition at line 184 of file Timing_test.cpp.

◆ c_

Definition at line 185 of file Timing_test.cpp.