E.V.E
v2023.02.15
 
Loading...
Searching...
No Matches

◆ store

callable_store_ eve::store = {}
inlineconstexpr

Required header: #include <eve/module/core.hpp>

Members Functions

Member Effect
operator() //! description NOT FOUND
operator[] Construct a conditional version of current function object

template<value T, typename Dest>
void operator()(T const& value, Dest* ptr) const noexcept
requires( std::is_same_v<Dest, element_type_t<T>);
The concept value<T> is satisfied if and only if T satisfies either eve::scalar_value or eve::simd_va...
Definition value.hpp:34

Parameters

parameters NOT FOUND

Return value

return values NOT FOUND


auto operator[]( conditional_expression auto cond ) const noexcept;

Higher-order function generating a masked version of eve::store

Parameters

cond : conditional expression

Return value

A Callable object so that the expression store[cond](x, ...) is equivalent to if_else(cond,store(x, ...),x)


Supported decorators

no decorators are supported