13#ifndef ML_APPLICATION_PROPERTIES_H
14#define ML_APPLICATION_PROPERTIES_H
21ML_UTILS_START_NAMESPACE
31 static std::string
getString(
const char* propertyName,
const std::string& defaultValue = std::string());
39 static bool getBool(
const char* propertyName,
bool defaultValue =
false);
43 static double getDouble(
const char* propertyName,
double defaultValue = 0);
static double getDouble(const char *propertyName, double defaultValue=0)
static bool getBool(const char *propertyName, bool defaultValue=false)
static std::string getString(const char *propertyName, const std::string &defaultValue=std::string())
static bool hasProperty(const char *propertyName)
static MLint32 getInt(const char *propertyName, MLint32 defaultValue=0)