15 params_ =
new std::vector<const Param*>;
21 for(; iter != iter_end; ++iter) {
25 delete params_; params_ = NULL;
29 int& paramValue)
const
32 if (param == NULL)
return(-1);
41 double& paramValue)
const
44 if (param == NULL)
return(-1);
58 std::string& paramValue)
const
61 if (param == NULL)
return(-1);
70 bool& paramValue)
const
73 if (param == NULL)
return(-1);
82 const void*& paramValue)
const
85 if (param == NULL)
return(-1);
ParamType getType() const
int getVoidParamValue(const char *name, const void *¶mValue) const
bool getBoolValue() const
int getBoolParamValue(const char *name, bool ¶mValue) const
double getDoubleValue() const
int getStringParamValue(const char *name, std::string ¶mValue) const
const void * getVoidValue() const
int getDoubleParamValue(const char *name, double ¶mValue) const
const std::string & getStringValue() const
std::vector< const Param * > * params_
int getIntParamValue(const char *name, int ¶mValue) const