|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Mission Debrief generator. More...
#include <MissionDebrief.hpp>
Public Member Functions | |
| MissionDebrief (const Console &console) | |
| void | SetExitStatus (ExitStatus status) |
| Set exit status. | |
| void | SetExitReason (const std::string &reason) |
| Set exit reason message. | |
| void | SetTiming (double sim_time, double wall_time) |
| Set timing information. | |
| void | SetProfilingData (const std::vector< ComponentStats > &stats) |
| Set profiling data. | |
| std::string | Generate () const |
| Generate the full debrief string. | |
| void | Print () const |
| Generate and print to console. | |
Mission Debrief generator.
Generates the shutdown statistics and profiling summary.
|
inlineexplicit |
|
inlinenodiscard |
Generate the full debrief string.
|
inline |
Generate and print to console.
|
inline |
Set exit reason message.
|
inline |
Set exit status.
|
inline |
Set profiling data.
|
inline |
Set timing information.