bool CConfigurableDomains::split(const string& strDomain, CConfigurableElement* pConfigurableElement, string& strError) { // Find domain CConfigurableDomain* pConfigurableDomain = findConfigurableDomain(strDomain, strError); if (!pConfigurableDomain) { return false; } // Delegate pConfigurableDomain->split(pConfigurableElement, strError); return true; }
bool CConfigurableDomains::split(const string &domainName, CConfigurableElement *element, core::Results &infos) { // Find domain std::string error; CConfigurableDomain *domain = findConfigurableDomain(domainName, error); if (domain == nullptr) { infos.push_back(error); return false; } // Delegate domain->split(element, infos); return true; }