35#include "boost/tuple/tuple.hpp"
36#include "boost/variant/get.hpp"
37#include "boost/variant/variant.hpp"
38#include "boost/smart_ptr.hpp"
46 static const std::string
name;
49 if (args.size() != 1) {
51 "fromFile expects 1 arguments, " + std::to_string(args.size()) +
" given");
54 filename_ = boost::get<std::string>(args[0]);
62 return boost::make_tuple(0.0,
false);
68 return boost::make_tuple(
sum, is_valid);
T::PETE_Expr_t::PETE_Return_t sum(const PETE_Expr< T > &expr)
boost::tuple< double, bool > Result_t
constexpr double e
The value of.
std::vector< argument_t > arguments_t
static const std::string name
Expressions::Result_t operator()(client::function::arguments_t args)
void readValues()
reads a simple list of double values
std::vector< double > values_