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_