Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
icarus::MissionLogger Member List

This is the complete list of members for icarus::MissionLogger, including all inherited members.

BeginComponentTiming(const std::string &component_name)icarus::MissionLoggerinline
BeginLifecycle(const char *lifecycle_name)icarus::MissionLoggerinline
ClearProgress()icarus::MissionLoggerinline
Clock typedeficarus::MissionLogger
EndComponentTiming()icarus::MissionLoggerinline
EndLifecycle(double sim_time=0.0)icarus::MissionLoggerinline
GetConsole()icarus::MissionLoggerinline
GetConsole() consticarus::MissionLoggerinline
GetConsoleLevel() consticarus::MissionLoggerinline
GetDictionaryPath() consticarus::MissionLoggerinline
GetLogFileName() consticarus::MissionLoggerinline
GetProfilingStats() consticarus::MissionLoggerinline
IsProfilingEnabled() consticarus::MissionLoggerinline
IsProgressEnabled() consticarus::MissionLoggerinline
Log(LogLevel level, const std::string &message)icarus::MissionLoggerinline
LogAssetLoad(const std::string &asset_name, const std::string &description)icarus::MissionLoggerinline
LogComponentAdd(const std::string &component_name, const std::string &type, const std::string &config_source="defaults", bool is_last=false)icarus::MissionLoggerinline
LogConfigFile(const std::string &path)icarus::MissionLoggerinline
LogDebrief(double sim_time, double wall_time)icarus::MissionLoggerinline
LogEntityLoad(const std::string &entity_name)icarus::MissionLoggerinline
LogEvent(const std::string &event_name, double sim_time, const std::string &details="")icarus::MissionLoggerinline
LogExecutionOrder(const std::vector< std::string > &component_order)icarus::MissionLoggerinline
LogIntegrator(const std::string &type)icarus::MissionLoggerinline
LogIntegrator(IntegratorType type)icarus::MissionLoggerinline
LogLinearModel(const staging::LinearModel &model)icarus::MissionLoggerinline
LogManifest(const DataDictionary &dict)icarus::MissionLoggerinline
LogPhaseConfig(const PhaseConfig &config)icarus::MissionLoggerinline
LogPhaseEvent(const std::string &from_phase, const std::string &to_phase, double sim_time)icarus::MissionLoggerinline
LogRunError(const std::string &source, const std::string &message, double sim_time)icarus::MissionLoggerinline
LogRunProgress(double sim_time, double t_end)icarus::MissionLoggerinline
LogRunStart(double t_start, double t_end, double dt)icarus::MissionLoggerinline
LogRunWarning(const std::string &source, const std::string &message, double sim_time)icarus::MissionLoggerinline
LogSchedulerOrder(double sim_rate_hz, const std::vector< SchedulerGroupConfig > &groups, const std::unordered_map< std::string, int > &divisors)icarus::MissionLoggerinline
LogSimulationConfig(const std::string &name, const std::string &version, const std::string &description="")icarus::MissionLoggerinline
LogStartup()icarus::MissionLoggerinline
LogStateAllocation(std::size_t continuous, std::size_t discrete=0)icarus::MissionLoggerinline
LogTimeConfig(double t_start, double t_end, double dt)icarus::MissionLoggerinline
LogTimed(LogLevel level, double sim_time, const std::string &message)icarus::MissionLoggerinline
LogTrimConverged(int iterations)icarus::MissionLoggerinline
LogTrimFailed(const std::string &reason)icarus::MissionLoggerinline
LogTrimIteration(int iteration, double residual)icarus::MissionLoggerinline
LogTrimStart(const std::string &mode, const std::vector< std::pair< std::string, double > > &targets)icarus::MissionLoggerinline
LogWiring(const std::string &source, const std::string &target, bool is_warning=false)icarus::MissionLoggerinline
LogWiringWarning(const std::string &message)icarus::MissionLoggerinline
MissionLogger()icarus::MissionLoggerinline
MissionLogger(const std::string &log_file_path)icarus::MissionLoggerinlineexplicit
SetBuildType(const std::string &build_type)icarus::MissionLoggerinline
SetConsoleLevel(LogLevel level)icarus::MissionLoggerinline
SetFileLevel(LogLevel level)icarus::MissionLoggerinline
SetLogFile(const std::string &path)icarus::MissionLoggerinline
SetProfilingEnabled(bool enabled)icarus::MissionLoggerinline
SetProgressEnabled(bool enabled)icarus::MissionLoggerinline
SetVersion(const std::string &version)icarus::MissionLoggerinline
TimePoint typedeficarus::MissionLogger
UpdateProgress(double sim_time, double t_max, const std::map< std::string, double > &key_values={})icarus::MissionLoggerinline
WallElapsed() consticarus::MissionLoggerinline