Home | History | Annotate | Download | only in c

Lines Matching refs:pfw

47 /** Rename long pfw types to short ones in pfw namespace. */
48 namespace pfw
52 typedef CParameterMgrPlatformConnector Pfw;
87 * Pfw api requires to provide a reference to a string in order
128 // A LogWrapper should NOT be register to the pfw (thus log called)
146 pfw::Criteria criteria;
147 pfw::Pfw *pfw = nullptr;
164 delete handle->pfw;
174 pfw->setLogger(&mLogger);
196 pfw->createSelectionCriterionType(criterion.inclusive);
218 // Create criterion and add it to the pfw
219 criteria[criterion.name] = pfw->createSelectionCriterion(criterion.name, type);
230 if (handle->pfw != NULL) {
233 // Create a pfw
234 handle->pfw = new CParameterMgrPlatformConnector(configPath);
242 return status.forward(handle->pfw->start(status.msg()));
250 static pfw::Criterion *getCriterion(const pfw::Criteria &criteria, const string &name)
252 pfw::Criteria::const_iterator it = criteria.find(name);
259 if (handle->pfw == NULL) {
263 pfw::Criterion *criterion = getCriterion(handle->criteria, name);
273 if (handle->pfw == NULL) {
277 pfw::Criterion *criterion = getCriterion(handle->criteria, name);
288 if (handle->pfw == NULL) {
292 handle->pfw->applyConfigurations();
302 PfwHandler &pfw;
309 if (handle->pfw == NULL) {
317 paramHandle = handle->pfw->createParameterHandle(path, status.msg());
335 Status &status = handle->pfw.lastStatus;
340 Status &status = handle->pfw.lastStatus;
346 Status &status = handle->pfw.lastStatus;
360 Status &status = handle->pfw.lastStatus;