2 #define JSON_PARAM_OBJ 1 12 virtual int getInt(
const std::string& arg)
const ;
13 virtual int getInt(
const std::string& arg,
const int def)
const ;
15 virtual float getFloat(
const std::string&,
const float def)
const ;
16 virtual float getFloat(
const std::string&)
const ;
18 virtual std::string getString(
const std::string &arg)
const ;
19 virtual std::string getString(
const std::string &arg,
const std::string& def)
const ;
22 virtual bool getBool(
const std::string&,
const bool def)
const ;
23 virtual bool getBool(
const std::string&)
const ;
26 virtual std::vector<int> getInts(
const std::string &arg,
const int nvals)
const ;
27 virtual std::vector<int> getInts(
const std::string &arg,std::vector<int> &defs)
const ;
29 virtual std::vector<float> getFloats(
const std::string &arg,
const int nvals)
const ;
30 virtual std::vector<float> getFloats(
const std::string &arg,std::vector<float>& defs)
const ;
31 virtual void message(
const std::string& err)
const ;
33 virtual void error(
const std::string& err)
const ;
36 std::shared_ptr<Json::Value> jsonArgs;
Definition: jsonParamObj.h:9