Lines Matching full:probe
32 const std::vector<std::shared_ptr<probe::PerformProbe>>& probeVector, in getInterfaces()
69 std::vector<std::shared_ptr<probe::PerformProbe>>& probeVector, in processDbusObjects()
99 std::vector<std::shared_ptr<probe::PerformProbe>>&& probeVector, in findDbusObjects()
159 static std::string getRecordName(const DBusInterface& probe, in getRecordName() argument
162 if (probe.empty()) in getRecordName()
169 for (const auto& devPair : probe) in getRecordName()
458 // properties. If the probe that passed didn't use an in updateSystemConfiguration()
527 std::vector<std::shared_ptr<probe::PerformProbe>> dbusProbePointers; in run()
531 // check for poorly formatted fields, probe must be an array in run()
532 auto findProbe = it->find("Probe"); in run()
535 std::cerr << "configuration file missing probe:\n " << *it << "\n"; in run()
571 auto probePointer = std::make_shared<probe::PerformProbe>( in run()
574 // parse out dbus probes by discarding other probe types, store in a in run()
578 const std::string* probe = probeJson.get_ptr<const std::string*>(); in run() local
579 if (probe == nullptr) in run()
581 std::cerr << "Probe statement wasn't a string, can't parse"; in run()
584 if (probe::findProbeType(*probe)) in run()
588 // syntax requires probe before first open brace in run()
589 auto findStart = probe->find('('); in run()
590 std::string interface = probe->substr(0, findStart); in run()
597 // probe vector stores a shared_ptr to each PerformProbe that cares in run()