|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Flight Recorder style logging service. More...
#include <icarus/core/CoreTypes.hpp>#include <icarus/io/data/DataDictionary.hpp>#include <icarus/io/log/Console.hpp>#include <icarus/io/report/Banner.hpp>#include <icarus/io/report/FlightManifest.hpp>#include <icarus/io/report/MissionDebrief.hpp>#include <icarus/sim/SimulatorConfig.hpp>#include <icarus/staging/StagingTypes.hpp>#include <chrono>#include <cmath>#include <fstream>#include <iomanip>#include <iostream>#include <map>#include <numbers>#include <sstream>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | icarus::MissionLogger |
| Mission Logger - Flight Recorder style logging. More... | |
Namespaces | |
| namespace | icarus |
| namespace | icarus::LifecycleStrings |
| Simulation phase names for logging banners. | |
Variables | |
| constexpr const char * | icarus::LifecycleStrings::Init = "INIT" |
| constexpr const char * | icarus::LifecycleStrings::Provision = "PROVISION" |
| constexpr const char * | icarus::LifecycleStrings::Stage = "STAGE" |
| constexpr const char * | icarus::LifecycleStrings::Run = "RUN" |
| constexpr const char * | icarus::LifecycleStrings::Shutdown = "SHUTDOWN" |
Flight Recorder style logging service.
Part of Phase 2.5: ASCII-Rich Logging. Provides structured logging throughout the simulation lifecycle.