39 if (args.size() != 3) {
41 "probeVariable expects 3 arguments, " + std::to_string(args.size()) +
" given");
44 var_name_ = boost::get<std::string>(args[0]);
45 id_ = boost::get<double>(args[1]);
53 sim_probe->parseFile();
55 std::cout <<
"Caught exception: " << ex.
what() << std::endl;
59 double sim_value = 0.0;
63 std::cout <<
"Exception while getting value "
64 <<
"from Probe file: " << e.what()
69 return boost::make_tuple(sim_value, is_valid);