* @brief This methods perform the same as XMLSettingsReader::getChildValue(std::string _baseNode, int _baseNumber, std::string _childNod) but returns the output into a string passed as argument
* @param _baseNode the name of the baseNode
* @param _baseNumber the number of the baseNode to choose
* @param _childNode the name of the childNode to choose
* @brief This methods perform the same as XMLSettingsReader::getChildValue(std::string _baseNode, int _baseNumber, std::string _childNod) but cast the output into a boolean passed as argument
* @param _baseNode the name of the baseNode
* @param _baseNumber the number of the baseNode to choose
* @param _childNode the name of the childNode to choose
* @param _retVal the boolean containing the result
* @brief This methods perform the same as XMLSettingsReader::getChildValue(std::string _baseNode, int _baseNumber, std::string _childNod) but cast the output into a double passed as argument
* @param _baseNode the name of the baseNode
* @param _baseNumber the number of the baseNode to choose
* @param _childNode the name of the childNode to choose
* @brief This methods perform the same as XMLSettingsReader::getChildValue(std::string _baseNode, int _baseNumber, std::string _childNod) but cast the output into a integer passed as argument
* @param _baseNode the name of the baseNode
* @param _baseNumber the number of the baseNode to choose
* @param _childNode the name of the childNode to choose