Skip to content

File utils.h

FileList > kernel-sim > utils.h

Go to the source code of this file

  • #include <fmt/format.h>
  • #include <simtix/system.h>
  • #include <toml++/toml.h>
  • #include <elfio/elfio.hpp>
  • #include <memory>
  • #include <optional>
  • #include <string>
  • #include <vector>

Classes

Type Name
struct MemConfig
struct SimConfig

Public Functions

Type Name
std::optional< SimConfig > ParseArguments (int argc, char ** argv)
void ReportConfig (const SimConfig & cfg)
toml::table SerializeConfig (const SimConfig & cfg)

Public Functions Documentation

function ParseArguments

std::optional< SimConfig > ParseArguments (
    int argc,
    char ** argv
) 

function ReportConfig

void ReportConfig (
    const SimConfig & cfg
) 

function SerializeConfig

toml::table SerializeConfig (
    const SimConfig & cfg
) 


The documentation for this class was generated from the following file projects/simtix/src/kernel-sim/utils.h