33#ifndef __H__UG__parameter_parsing__
34#define __H__UG__parameter_parsing__
53UG_API bool FindParam(
const char* param,
int argc,
const char *
const * argv);
60UG_API bool ParamToInt(
int& iOut,
const char* param,
int argc,
const char *
const * argv);
67UG_API bool ParamToDouble(
double &dOut,
const char *param,
int argc,
const char *
const * argv);
76UG_API bool ParamToString(
const char** strOut,
const char* param,
int argc,
const char *
const * argv);
80UG_API double ParamToDouble(
const char *param,
int argc,
const char *
const * argv,
double dDefault);
81UG_API int ParamToInt(
const char *param,
int argc,
const char *
const * argv,
int iDefault);
bool FindParam(const char *param, int argc, const char *const *argv)
Definition parameter_parsing.cpp:50
bool ParamToDouble(double &dOut, const char *param, int argc, const char *const *argv)
Definition parameter_parsing.cpp:66
bool ParamToInt(int &iOut, const char *param, int argc, const char *const *argv)
Definition parameter_parsing.cpp:56
int GetParamIndex(const char *param, int argc, const char *const *argv)
Definition parameter_parsing.cpp:40
bool ParamToString(const char **strOut, const char *param, int argc, const char *const *argv)
Definition parameter_parsing.cpp:78
#define UG_API
Definition ug_config.h:65