52 std::map<std::string, std::string>
plugins;
55 std::map<std::string, std::vector<std::string>>
vehicles;
nlohmann::json Json
Definition: fable_fwd.hpp:35
SimulationOutcome
Definition: simulation_outcome.hpp:33
Definition: simulation_probe.hpp:42
fable::Json test_metadata
Definition: simulation_probe.hpp:75
std::map< std::string, fable::Json > trigger_events
List of trigger events enrolled.
Definition: simulation_probe.hpp:61
std::map< std::string, std::string > signal_metadata
Definition: simulation_probe.hpp:70
std::string uuid
UUID of the simulation, if any.
Definition: simulation_probe.hpp:49
std::vector< std::string > http_endpoints
List of HTTP endpoints that are available.
Definition: simulation_probe.hpp:64
std::map< std::string, std::string > plugins
Map of plugin name -> plugin path.
Definition: simulation_probe.hpp:52
std::map< std::string, fable::Json > trigger_actions
List of trigger actions enrolled.
Definition: simulation_probe.hpp:58
std::map< std::string, std::vector< std::string > > vehicles
Map of vehicle name -> list of components.
Definition: simulation_probe.hpp:55
std::vector< std::string > errors
Collection of errors from running the probe.
Definition: simulation_probe.hpp:46