Lines Matching full:probe

31     const std::vector<std::shared_ptr<probe::PerformProbe>>& probeVector,  in getInterfaces()
71 std::vector<std::shared_ptr<probe::PerformProbe>>& probeVector, in processDbusObjects()
101 std::vector<std::shared_ptr<probe::PerformProbe>>&& probeVector, in findDbusObjects()
161 static std::string getRecordName(const DBusInterface& probe, in getRecordName() argument
164 if (probe.empty()) in getRecordName()
171 for (const auto& devPair : probe) in getRecordName()
498 // properties. If the probe that passed didn't use an in updateSystemConfiguration()
547 // "Probe" string does not contain template variables in updateSystemConfiguration()
550 (keyPair.first != "Probe") && (keyPair.first != "Exposes"); in updateSystemConfiguration()
586 // If we end up here and the path is empty, we have Probe: "True" in updateSystemConfiguration()
606 std::vector<std::shared_ptr<probe::PerformProbe>> dbusProbePointers; in run()
610 // check for poorly formatted fields, probe must be an array in run()
611 auto findProbe = it->find("Probe"); in run()
614 lg2::error("configuration file missing probe:\n {JSON}", "JSON", in run()
650 for (const auto& probe : *probeCommandArrayPtr) in run()
653 probe.get_ptr<const std::string*>(); in run()
656 lg2::error("Probe statement wasn't a string, can't parse"); in run()
668 lg2::error("Probe statement wasn't a string, can't parse"); in run()
677 auto probePointer = std::make_shared<probe::PerformProbe>( in run()
680 // parse out dbus probes by discarding other probe types, store in a in run()
682 for (const std::string& probe : probeCommand) in run() local
684 if (probe::findProbeType(probe)) in run()
688 // syntax requires probe before first open brace in run()
689 auto findStart = probe.find('('); in run()
690 std::string interface = probe.substr(0, findStart); in run()
697 // probe vector stores a shared_ptr to each PerformProbe that cares in run()