1 #ifndef ABLATELIBRARY_PROBEINITIALIZER_LIST_HPP
2 #define ABLATELIBRARY_PROBEINITIALIZER_LIST_HPP
6 #include "probeInitializer.hpp"
8 namespace ablate::monitors::probes {
12 const std::vector<Probe> list;
19 explicit List(
const std::vector<std::shared_ptr<Probe>>& probes);
25 explicit List(std::vector<Probe> probes);
31 const std::vector<Probe>&
GetProbes()
const override {
return list; }
const std::vector< Probe > & GetProbes() const override
Definition: list.hpp:31
List(const std::vector< std::shared_ptr< Probe >> &probes)
Definition: list.cpp:4
Definition: probeInitializer.hpp:10