exprtk::rtl::vecops::helper::load_vector_range< T > Struct Template Reference

#include <exprtk.hpp>

Public Types

typedef exprtk::igeneric_function< T > igfun_t
 
typedef igfun_t::parameter_list_t parameter_list_t
 
typedef igfun_t::generic_type generic_type
 
typedef generic_type::scalar_view scalar_t
 
typedef generic_type::vector_view vector_t
 

Static Public Member Functions

static bool process (parameter_list_t &parameters, std::size_t &r0, std::size_t &r1, const std::size_t &r0_prmidx, const std::size_t &r1_prmidx, const std::size_t vec_idx=0)
 

Member Typedef Documentation

◆ generic_type

template<typename T >
typedef igfun_t::generic_type exprtk::rtl::vecops::helper::load_vector_range< T >::generic_type

◆ igfun_t

template<typename T >
typedef exprtk::igeneric_function<T> exprtk::rtl::vecops::helper::load_vector_range< T >::igfun_t

◆ parameter_list_t

template<typename T >
typedef igfun_t::parameter_list_t exprtk::rtl::vecops::helper::load_vector_range< T >::parameter_list_t

◆ scalar_t

template<typename T >
typedef generic_type::scalar_view exprtk::rtl::vecops::helper::load_vector_range< T >::scalar_t

◆ vector_t

template<typename T >
typedef generic_type::vector_view exprtk::rtl::vecops::helper::load_vector_range< T >::vector_t

Member Function Documentation

◆ process()

template<typename T >
static bool exprtk::rtl::vecops::helper::load_vector_range< T >::process ( parameter_list_t parameters,
std::size_t &  r0,
std::size_t &  r1,
const std::size_t &  r0_prmidx,
const std::size_t &  r1_prmidx,
const std::size_t  vec_idx = 0 
)
inlinestatic

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