C++ Mathematical Expression Toolkit (ExprTk) release
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
exprtk::details::set_zero_value_impl< T > Struct Template Reference

#include <exprtk.hpp>

Static Public Member Functions

static void process (T *base_ptr, const std::size_t size)
 

Detailed Description

template<typename T>
struct exprtk::details::set_zero_value_impl< T >

Definition at line 757 of file exprtk.hpp.

Member Function Documentation

◆ process()

template<typename T >
static void exprtk::details::set_zero_value_impl< T >::process ( T base_ptr,
const std::size_t  size 
)
inlinestatic

Definition at line 759 of file exprtk.hpp.

760 {
761 const T zero = T(0);
762 for (std::size_t i = 0; i < size; ++i)
763 {
764 base_ptr[i] = zero;
765 }
766 }
bool match_impl(const Iterator pattern_begin, const Iterator pattern_end, const Iterator data_begin, const Iterator data_end, const typename std::iterator_traits< Iterator >::value_type &zero_or_more, const typename std::iterator_traits< Iterator >::value_type &exactly_one)
Definition exprtk.hpp:598

References exprtk::details::match_impl().

Referenced by exprtk::details::set_zero_value().

Here is the call graph for this function:
Here is the caller graph for this function:

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