Lines Matching refs:condition
138 for (const auto& condition : _conditions) in conditionMatch() local
140 if (condition.path != objectPath) in conditionMatch()
146 object.begin(), object.end(), [&condition](const auto& i) { in conditionMatch()
147 return i.first == condition.interface; in conditionMatch()
156 [&condition](const auto& p) { in conditionMatch()
157 return condition.property == p.first; in conditionMatch()
164 auto match = std::find(condition.values.begin(), condition.values.end(), in conditionMatch()
166 if (match != condition.values.end()) in conditionMatch()
168 foundPath = condition.file; in conditionMatch()
189 for (const auto& condition : _conditions) in conditionMatch() local
193 auto found = std::find(condition.values.begin(), condition.values.end(), in conditionMatch()
194 condition.actualValue); in conditionMatch()
195 if (found != condition.values.end()) in conditionMatch()
197 foundPath = condition.file; in conditionMatch()