#include <binary.h>
|
| template<class Lv , class Rv > |
| __host__ __device__ auto | operator() (Lv &&lv, Rv &&rv) const -> decltype(apply(lv, rv)) |
| |
| template<class Lv , class Rv > |
| __host__ __device__ auto | operator() (Lv &&lv, Rv &&rv) const -> decltype(apply(lv, rv)) |
| |
|
| template<class Lv , class Rv > |
| __host__ static __device__ auto | apply (Lv &&lv, Rv &&rv) |
| |
| template<class Lv , class Rv > |
| __host__ static __device__ auto | apply (Lv &&lv, Rv &&rv) -> decltype(lv/=rv) |
| |
◆ apply()
template<class Lv , class Rv >
| __host__ static __device__ auto bc::oper::Host_Atomic_Div::apply |
( |
Lv && |
lv, |
|
|
Rv && |
rv |
|
) |
| |
|
inlinestatic |
◆ operator()()
template<class Lv , class Rv >
| __host__ __device__ auto bc::oper::Host_Atomic_Div::operator() |
( |
Lv && |
lv, |
|
|
Rv && |
rv |
|
) |
| const -> decltype(apply(lv, rv)) |
|
inline |
The documentation for this struct was generated from the following file: