std::string require()

in binding-cpp/gym_binding.cpp [43:48]


std::string require(const Json::Value& v, const std::string& k)
{
	if (!v.isObject() || !v.isMember(k))
		throw std::runtime_error("cannot find required parameter '" + k + "'");
	return v[k].asString();
}