#include <omp.hpp>
|
| | OmpLocal ()=default |
| |
| | OmpLocal (const T &value, Allocator alloc=Allocator()) |
| |
| T & | Get () noexcept |
| |
| const T & | Get () const noexcept |
| |
| T * | operator-> () noexcept |
| |
| const T * | operator-> () const noexcept |
| |
| T & | operator* () noexcept |
| |
| const T & | operator* () const noexcept |
| |
| const T & | Min () const noexcept |
| |
| template<typename BinaryOperation = std::plus<>> |
| auto | Accumulate (BinaryOperation op=BinaryOperation()) const noexcept |
| |
| template<typename BinaryOperator > |
| auto | Accumulate (BinaryOperator op) const noexcept |
| |
◆ OmpLocal() [1/2]
template<typename T , typename Allocator = std::allocator<T>>
◆ OmpLocal() [2/2]
template<typename T , typename Allocator >
◆ Accumulate() [1/2]
template<typename T , typename Allocator = std::allocator<T>>
template<typename BinaryOperation = std::plus<>>
| auto fub::OmpLocal< T, Allocator >::Accumulate |
( |
BinaryOperation |
op = BinaryOperation() | ) |
const |
|
noexcept |
◆ Accumulate() [2/2]
template<typename T , typename Allocator = std::allocator<T>>
template<typename BinaryOperator >
| auto fub::OmpLocal< T, Allocator >::Accumulate |
( |
BinaryOperator |
op | ) |
const |
|
noexcept |
◆ Get() [1/2]
template<typename T , typename Allocator >
◆ Get() [2/2]
template<typename T , typename Allocator >
◆ Min()
template<typename T , typename Allocator >
◆ operator*() [1/2]
template<typename T , typename Allocator >
◆ operator*() [2/2]
template<typename T , typename Allocator >
◆ operator->() [1/2]
template<typename T , typename Allocator >
◆ operator->() [2/2]
template<typename T , typename Allocator >
◆ instances_
template<typename T , typename Allocator = std::allocator<T>>
| std::vector<T, Allocator> fub::OmpLocal< T, Allocator >::instances_ |
|
private |
The documentation for this class was generated from the following file: