alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::operation::Inc Struct Reference

The increment function object. More...

#include <operation.hpp>

Public Member Functions

template<typename T>
ALPAKA_NO_HOST_ACC_WARNING ALPAKA_FN_HOST_ACC auto operator() (T *const addr, T const &value) const -> T
 Increments up to value, then reset to 0.

Detailed Description

The increment function object.

Definition at line 110 of file operation.hpp.

Member Function Documentation

◆ operator()()

template<typename T>
ALPAKA_NO_HOST_ACC_WARNING ALPAKA_FN_HOST_ACC auto alpaka::operation::Inc::operator() ( T *const addr,
T const & value ) const -> T
inline

Increments up to value, then reset to 0.

Returns
The old value of addr.

Definition at line 117 of file operation.hpp.


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