nsresult nsSMILParserUtils::ParseValues(const nsAString& aSpec, const nsISMILAnimationElement* aSrcElement, const nsISMILAttr& aAttribute, nsTArray<nsSMILValue>& aValuesArray, bool& aPreventCachingOfSandwich) { // Assume all results can be cached, until we find one that can't. aPreventCachingOfSandwich = false; SMILValueParser valueParser(aSrcElement, &aAttribute, &aValuesArray, &aPreventCachingOfSandwich); return ParseValuesGeneric(aSpec, valueParser); }
sd::libqt::SDRParameter * Algorithm::getXMLParams(std::string name) { std::string parameter = m_xml_parameters[name]; //std::cout << "getXMLParams: parameter: " << parameter << std::endl; sd::libqt::QtXMLValueParser valueParser(parameter); //std::cout << "getXMLParams: parameter: " << parameter << std::endl; sd::libqt::SDRParameter *p = valueParser.parseSimpleParameter(); if(p == nullptr) std::cout << "nullptr in getXMLParams (Algorithm)" << std::endl; return p; }