MCPcopy Create free account
hub / github.com/ArashPartow/exprtk / result_equal

Function result_equal

exprtk_test.cpp:10316–10328  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10314
10315template <typename T>
10316inline bool result_equal(const exprtk::results_context<T>& results, const T& value)
10317{
10318 typedef exprtk::results_context<T> results_context_t;
10319 typedef typename results_context_t::type_store_t type_t;
10320 typedef typename type_t::scalar_view scalar_t;
10321
10322 if (1 != results.count())
10323 return false;
10324 else if (type_t::e_scalar != results[0].type)
10325 return false;
10326 else
10327 return (value == scalar_t(results[0])());
10328}
10329
10330template <typename T>
10331class vv_size_handler_t : public exprtk::igeneric_function<T>

Callers 1

run_test21Function · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected