int DiVAFileReader::getPropiedad(char *nombre, int *valor)
{
	char valorStr[80];
	int res = getPropiedad(nombre, valorStr);
	if (res == PROPS_OK)
		*valor = atoi(valorStr);

	return res;
}
int DiVAFileReader::getPropiedad(char *nombre, double *valor)
{
	char valorStr[80];
	int res = getPropiedad(nombre, valorStr);
	if (res == PROPS_OK)
		*valor = strtod(valorStr, NULL);

	return res;
}
示例#3
0
// devuelve la propiedad como entero
int XmlNodo::getPropiedadInt(const std::string& nombre) {
	std::string aux = getPropiedad(nombre);

	if (aux.size())
		return getIntFromString (aux);
	else {
		return -1;
		// aca puede devolver -1 o nada porque el usuario ya sabe
	}
}