Home | History | Annotate | Download | only in parameter

Lines Matching defs:CParameterMgr

150 const CParameterMgr::SRemoteCommandParserItem CParameterMgr::gastRemoteCommandParserItems[] = {
153 {"version", &CParameterMgr::versionCommandProcess, 0, "", "Show version"},
156 {"status", &CParameterMgr::statusCommandProcess, 0, "", "Show current status"},
159 {"setTuningMode", &CParameterMgr::setTuningModeCommandProcess, 1, "on|off*",
161 {"getTuningMode", &CParameterMgr::getTuningModeCommandProcess, 0, "", "Show Tuning Mode"},
164 {"setValueSpace", &CParameterMgr::setValueSpaceCommandProcess, 1, "raw|real*",
166 {"getValueSpace", &CParameterMgr::getValueSpaceCommandProcess, 0, "", "Show Value Space"},
169 {"setOutputRawFormat", &CParameterMgr::setOutputRawFormatCommandProcess, 1, "dec*|hex",
171 {"getOutputRawFormat", &CParameterMgr::getOutputRawFormatCommandProcess, 0, "",
175 {"setAutoSync", &CParameterMgr::setAutoSyncCommandProcess, 1, "on*|off",
177 {"getAutoSync", &CParameterMgr::getAutoSyncCommandProcess, 0, "", "Show Auto Sync state"},
178 {"sync", &CParameterMgr::syncCommandProcess, 0, "",
182 {"listCriteria", &CParameterMgr::listCriteriaCommandProcess, 0, "[CSV|XML]",
186 {"listDomains", &CParameterMgr::listDomainsCommandProcess, 0, "", "List configurable domains"},
187 {"dumpDomains", &CParameterMgr::dumpDomainsCommandProcess, 0, "",
189 {"createDomain", &CParameterMgr::createDomainCommandProcess, 1, "<domain>",
191 {"deleteDomain", &CParameterMgr::deleteDomainCommandProcess, 1, "<domain>",
193 {"deleteAllDomains", &CParameterMgr::deleteAllDomainsCommandProcess, 0, "",
195 {"renameDomain", &CParameterMgr::renameDomainCommandProcess, 2, "<domain> <new name>",
197 {"setSequenceAwareness", &CParameterMgr::setSequenceAwarenessCommandProcess, 1,
199 {"getSequenceAwareness", &CParameterMgr::getSequenceAwarenessCommandProcess, 1, "<domain>",
201 {"listDomainElements", &CParameterMgr::listDomainElementsCommandProcess, 1, "<domain>",
203 {"addElement", &CParameterMgr::addElementCommandProcess, 2, "<domain> <elem path>",
205 {"removeElement", &CParameterMgr::removeElementCommandProcess, 2, "<domain> <elem path>",
207 {"splitDomain", &CParameterMgr::splitDomainCommandProcess, 2, "<domain> <elem path>",
211 {"listConfigurations", &CParameterMgr::listConfigurationsCommandProcess, 1, "<domain>",
213 {"createConfiguration", &CParameterMgr::createConfigurationCommandProcess, 2,
215 {"deleteConfiguration", &CParameterMgr::deleteConfigurationCommandProcess, 2,
217 {"renameConfiguration", &CParameterMgr::renameConfigurationCommandProcess, 3,
219 {"saveConfiguration", &CParameterMgr::saveConfigurationCommandProcess, 2,
221 {"restoreConfiguration", &CParameterMgr::restoreConfigurationCommandProcess, 2,
223 {"setElementSequence", &CParameterMgr::setElementSequenceCommandProcess, 3,
226 {"getElementSequence", &CParameterMgr::getElementSequenceCommandProcess, 2,
228 {"setRule", &CParameterMgr::setRuleCommandProcess, 3, "<domain> <configuration> <rule>",
230 {"clearRule", &CParameterMgr::clearRuleCommandProcess, 2, "<domain> <configuration>",
232 {"getRule", &CParameterMgr::getRuleCommandProcess, 2, "<domain> <configuration>",
236 {"listElements", &CParameterMgr::listElementsCommandProcess, 1, "<elem path>|/",
238 {"listParameters", &CParameterMgr::listParametersCommandProcess, 1, "<elem path>|/",
240 {"getElementStructureXML", &CParameterMgr::getElementStructureXMLCommandProcess, 1,
242 {"getElementBytes", &CParameterMgr::getElementBytesCommandProcess, 1, "<elem path>",
244 {"setElementBytes", &CParameterMgr::setElementBytesCommandProcess, 2, "<elem path> <values>",
246 {"getElementXML", &CParameterMgr::getElementXMLCommandProcess, 1, "<elem path>",
248 {"setElementXML", &CParameterMgr::setElementXMLCommandProcess, 2, "<elem path> <values>",
250 {"dumpElement", &CParameterMgr::dumpElementCommandProcess, 1, "<elem path>",
252 {"getElementSize", &CParameterMgr::getElementSizeCommandProcess, 1, "<elem path>",
254 {"showProperties", &CParameterMgr::showPropertiesCommandProcess, 1, "<elem path>",
256 {"getParameter", &CParameterMgr::getParameterCommandProcess, 1, "<param path>",
258 {"setParameter", &CParameterMgr::setParameterCommandProcess, 2, "<param path> <value>",
260 {"listBelongingDomains", &CParameterMgr::listBelongingDomainsCommandProcess, 1, "<elem path>",
262 {"listAssociatedDomains", &CParameterMgr::listAssociatedDomainsCommandProcess, 1, "<elem path>",
264 {"getConfigurationParameter", &CParameterMgr::getConfigurationParameterCommandProcess, 3,
267 {"setConfigurationParameter", &CParameterMgr::setConfigurationParameterCommandProcess, 4,
270 {"showMapping", &CParameterMgr::showMappingCommandProcess, 1, "<elem path>",
274 {"listAssociatedElements", &CParameterMgr::listAssociatedElementsCommandProcess, 0, "",
276 {"listConflictingElements", &CParameterMgr::listConflictingElementsCommandProcess, 0, "",
278 {"listRogueElements", &CParameterMgr::listRogueElementsCommandProcess, 0, "",
282 {"exportDomainsXML", &CParameterMgr::exportDomainsXMLCommandProcess, 1, "<file path> ",
285 {"importDomainsXML", &CParameterMgr::importDomainsXMLCommandProcess, 1, "<file path>",
288 {"exportDomainsWithSettingsXML", &CParameterMgr::exportDomainsWithSettingsXMLCommandProcess, 1,
292 {"exportDomainWithSettingsXML", &CParameterMgr::exportDomainWithSettingsXMLCommandProcess, 2,
296 {"importDomainsWithSettingsXML", &CParameterMgr::importDomainsWithSettingsXMLCommandProcess, 1,
300 {"importDomainWithSettingsXML", &CParameterMgr::importDomainWithSettingsXMLCommandProcess, 1,
305 {"getDomainsWithSettingsXML", &CParameterMgr::getDomainsWithSettingsXMLCommandProcess, 0, "",
307 {"getDomainWithSettingsXML", &CParameterMgr::getDomainWithSettingsXMLCommandProcess, 1,
309 {"setDomainsWithSettingsXML", &CParameterMgr::setDomainsWithSettingsXMLCommandProcess, 1,
311 {"setDomainWithSettingsXML", &CParameterMgr::setDomainWithSettingsXMLCommandProcess, 1,
317 {"getSystemClassXML", &CParameterMgr::getSystemClassXMLCommandProcess, 0, "",
320 {"getDomainsXML", &CParameterMgr::getDomainsWithSettingsXMLCommandProcess, 0, "",
326 CParameterMgr::CParameterMgr(const string &strConfigurationFilePath, log::ILogger &logger)
338 CParameterMgr::~CParameterMgr()
346 string CParameterMgr::getKind() const
352 string CParameterMgr::getVersion() const
357 bool CParameterMgr::load(string &strError)
427 bool CParameterMgr::loadFrameworkConfiguration(string &strError)
467 bool CParameterMgr::loadSubsystems(std::string &error)
488 bool CParameterMgr::loadStructure(string &strError)
540 bool CParameterMgr::loadSettings(string &strError)
561 bool CParameterMgr::loadSettingsFromConfigFile(string &strError)
620 bool CParameterMgr::xmlParse(CXmlElementSerializingContext &elementSerializingContext,
622 CParameterMgr::ElementLibrary eElementLibrary, bool replace,
652 bool CParameterMgr::init(string &strError)
658 CSelectionCriterionType *CParameterMgr::createSelectionCriterionType(bool bIsInclusive)
664 CSelectionCriterion *CParameterMgr::createSelectionCriterion(
673 CSelectionCriterion *CParameterMgr::getSelectionCriterion(const string &strName)
680 void CParameterMgr::applyConfigurations()
697 const CConfigurableElement *CParameterMgr::getConfigurableElement(const string &strPath,
725 CConfigurableElement *CParameterMgr::getConfigurableElement(const string &strPath, string &strError)
734 CParameterHandle *CParameterMgr::createParameterHandle(const string &strPath, string &strError)
758 ElementHandle *CParameterMgr::createElementHandle(const std::string &path, std::string &error)
784 void CParameterMgr::getSettingsAsBytes(const CConfigurableElement &element,
801 bool CParameterMgr::setSettingsAsBytes(const CConfigurableElement &element,
819 void CParameterMgr::setFailureOnMissingSubsystem(bool bFail)
824 bool CParameterMgr::getFailureOnMissingSubsystem() const
829 void CParameterMgr::setFailureOnFailedSettingsLoad(bool bFail)
834 bool CParameterMgr::getFailureOnFailedSettingsLoad() const
839 const string &CParameterMgr::getSchemaUri() const
844 void CParameterMgr::setSchemaUri(const string &schemaUri)
849 void CParameterMgr::setValidateSchemasOnStart(bool bValidate)
854 bool CParameterMgr::getValidateSchemasOnStart() const
861 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::versionCommandProcess(
871 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::statusCommandProcess(
928 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setTuningModeCommandProcess(
950 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getTuningModeCommandProcess(
959 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setValueSpaceCommandProcess(
981 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getValueSpaceCommandProcess(
990 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setOutputRawFormatCommandProcess(
1012 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getOutputRawFormatCommandProcess(
1021 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setAutoSyncCommandProcess(
1043 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getAutoSyncCommandProcess(
1051 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::syncCommandProcess(
1058 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listCriteriaCommandProcess(
1113 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listDomainsCommandProcess(
1121 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::createDomainCommandProcess(
1128 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::deleteDomainCommandProcess(
1135 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::deleteAllDomainsCommandProcess(
1141 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::renameDomainCommandProcess(
1149 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setSequenceAwarenessCommandProcess(
1173 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getSequenceAwarenessCommandProcess(
1189 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listDomainElementsCommandProcess(
1197 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::addElementCommandProcess(
1206 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::removeElementCommandProcess(
1215 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::splitDomainCommandProcess(
1224 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listConfigurationsCommandProcess(
1233 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::dumpDomainsCommandProcess(
1246 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::createConfigurationCommandProcess(
1255 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::deleteConfigurationCommandProcess(
1264 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::renameConfigurationCommandProcess(
1273 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::saveConfigurationCommandProcess(
1281 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::restoreConfigurationCommandProcess(
1294 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setElementSequenceCommandProcess(
1312 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getElementSequenceCommandProcess(
1322 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setRuleCommandProcess(
1333 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::clearRuleCommandProcess(
1343 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getRuleCommandProcess(
1353 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listElementsCommandProcess(
1380 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listParametersCommandProcess(
1406 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getElementStructureXMLCommandProcess(
1430 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getElementBytesCommandProcess(
1470 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setElementBytesCommandProcess(
1523 bool CParameterMgr::getSettingsAsXML(const CConfigurableElement *configurableElement,
1548 bool CParameterMgr::setSettingsAsXML(CConfigurableElement *configurableElement,
1579 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getElementXMLCommandProcess(
1597 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setElementXMLCommandProcess(
1620 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::dumpElementCommandProcess(
1643 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getElementSizeCommandProcess(
1665 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::showPropertiesCommandProcess(
1687 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getParameterCommandProcess(
1702 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setParameterCommandProcess(
1713 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listBelongingDomainsCommandProcess(
1735 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listAssociatedDomainsCommandProcess(
1757 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listAssociatedElementsCommandProcess(
1765 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listConflictingElementsCommandProcess(
1773 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::listRogueElementsCommandProcess(
1781 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::
1799 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::
1812 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::showMappingCommandProcess(
1824 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::exportDomainsXMLCommandProcess(
1832 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::importDomainsXMLCommandProcess(
1840 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::
1849 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::
1859 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::
1868 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::
1891 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::
1902 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getDomainWithSettingsXMLCommandProcess(
1912 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::
1920 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::setDomainWithSettingsXMLCommandProcess(
1941 CParameterMgr::CCommandHandler::CommandStatus CParameterMgr::getSystemClassXMLCommandProcess(
1959 bool CParameterMgr::accessParameterValue(const string &strPath, string &strValue, bool bSet,
1982 bool CParameterMgr::getParameterMapping(const string &strPath, string &strResult) const
2009 bool CParameterMgr::accessConfigurationValue(const string &strDomain,
2089 bool CParameterMgr::accessValue(CParameterAccessContext &parameterAccessContext,
2112 bool CParameterMgr::setTuningMode(bool bOn, string &strError)
2142 bool CParameterMgr::tuningModeOn() const
2148 void CParameterMgr::setValueSpace(bool bIsRaw)
2153 bool CParameterMgr::valueSpaceIsRaw()
2159 void CParameterMgr::setOutputRawFormat(bool bIsHex)
2164 bool CParameterMgr::outputRawFormatIsHex()
2171 bool CParameterMgr::setAutoSync(bool bAutoSyncOn, string &strError)
2190 bool CParameterMgr::autoSyncOn() const
2196 bool CParameterMgr::sync(string &strError)
2223 bool CParameterMgr::createDomain(const string &strName, string &strError)
2236 bool CParameterMgr::deleteDomain(const string &strName, string &strError)
2251 bool CParameterMgr::renameDomain(const string &strName, const string &strNewName, string &strError)
2260 bool CParameterMgr::deleteAllDomains(string &strError)
2278 bool CParameterMgr::setSequenceAwareness(const string &strName, bool bSequenceAware,
2295 bool CParameterMgr::getSequenceAwareness(const string &strName, bool &bSequenceAware,
2301 bool CParameterMgr::createConfiguration(const string &strDomain, const string &strConfiguration,
2318 bool CParameterMgr::renameConfiguration(const string &strDomain, const string &strConfiguration,
2329 bool CParameterMgr::deleteConfiguration(const string &strDomain, const string &strConfiguration,
2348 bool CParameterMgr::restoreConfiguration(const string &strDomain, const string &strConfiguration,
2369 bool CParameterMgr::saveConfiguration(const string &strDomain, const string &strConfiguration,
2388 bool CParameterMgr::addConfigurableElementToDomain(const string &strDomain,
2430 bool CParameterMgr::removeConfigurableElementFromDomain(const string &strDomain,
2464 bool CParameterMgr::split(const string &strDomain, const string &strConfigurableElementPath,
2504 bool CParameterMgr::setElementSequence(const string &strDomain, const string &strConfiguration,
2518 bool CParameterMgr::getApplicationRule(const string &strDomain, const string &strConfiguration,
2524 bool CParameterMgr::setApplicationRule(const string &strDomain, const string &strConfiguration,
2532 bool CParameterMgr::clearApplicationRule(const string &strDomain, const string &strConfiguration,
2538 bool CParameterMgr::importDomainsXml(const string &xmlSource, bool withSettings, bool fromFile,
2565 bool CParameterMgr::importSingleDomainXml(const string &xmlSource, bool overwrite,
2593 bool CParameterMgr::wrapLegacyXmlImport(const string &xmlSource, bool fromFile, bool withSettings,
2614 bool CParameterMgr::serializeElement(std::ostream &output,
2636 bool CParameterMgr::exportDomainsXml(string &xmlDest, bool withSettings, bool toFile,
2647 bool CParameterMgr::exportSingleDomainXml(string &xmlDest, const string &domainName,
2664 bool CParameterMgr::wrapLegacyXmlExport(string &xmlDest, bool toFile, bool withSettings,
2677 bool CParameterMgr::wrapLegacyXmlExportToFile(string &xmlDest, const CElement &element,
2698 bool CParameterMgr::wrapLegacyXmlExportToString(string &xmlDest, const CElement &element,
2713 bool CParameterMgr::checkTuningModeOn(string &strError) const
2726 std::mutex &CParameterMgr::getBlackboardMutex()
2732 CParameterBlackboard *CParameterMgr::getParameterBlackboard()
2738 void CParameterMgr::feedElementLibraries()
2814 bool CParameterMgr::getForceNoRemoteInterface() const
2819 void CParameterMgr::setForceNoRemoteInterface(bool bForceNoRemoteInterface)
2824 CParameterMgr::CommandHandler CParameterMgr::createCommandHandler()
2839 bool CParameterMgr::isRemoteInterfaceRequired()
2847 bool CParameterMgr::handleRemoteProcessingInterface(string &strError)
2882 CParameterFrameworkConfiguration *CParameterMgr::getFrameworkConfiguration()
2887 const CParameterFrameworkConfiguration *CParameterMgr::getConstFrameworkConfiguration()
2892 CSelectionCriteria *CParameterMgr::getSelectionCriteria()
2897 const CSelectionCriteria *CParameterMgr::getConstSelectionCriteria()
2902 CSystemClass *CParameterMgr::getSystemClass()
2907 const CSystemClass *CParameterMgr::getConstSystemClass() const
2913 CConfigurableDomains *CParameterMgr::getConfigurableDomains()
2918 const CConfigurableDomains *CParameterMgr::getConstConfigurableDomains()
2923 const CConfigurableDomains *CParameterMgr::getConstConfigurableDomains() const
2929 void CParameterMgr::doApplyConfigurations(bool bForce)
2949 bool CParameterMgr::exportElementToXMLString(const IXmlSource *pXmlSource,
2969 bool CParameterMgr::logResult(bool isSuccess, const std::string &result)
2982 log::details::Info CParameterMgr::info()
2987 log::details::Warning CParameterMgr::warning()