Public Attributes | List of all members
cli_flags Struct Reference

#include <mvsim-cli.h>

Public Attributes

TCLAP::UnlabeledMultiArg< std::string > argCmd
 
TCLAP::SwitchArg argDetails {"", "details", "Shows details in the specified subcommand", cmd}
 
TCLAP::SwitchArg argFullProfiler
 
TCLAP::SwitchArg argHeadless {"", "headless", "Runs the simulator without any GUI window.", cmd}
 
TCLAP::SwitchArg argHelp {"h", "help", "Shows more detailed help for command", cmd}
 
TCLAP::ValueArg< double > argRealTimeFactor
 
TCLAP::ValueArg< std::string > argVerbosity
 
TCLAP::SwitchArg argVersion {"", "version", "Shows program version and exits", cmd}
 
TCLAP::CmdLine cmd {"mvsim", ' ', "version", false }
 

Detailed Description

Definition at line 22 of file mvsim-cli.h.

Member Data Documentation

◆ argCmd

TCLAP::UnlabeledMultiArg<std::string> cli_flags::argCmd
Initial value:
{
"command", "Command to run. Run 'mvsim help' to list commands.", false, "", cmd}

Definition at line 26 of file mvsim-cli.h.

◆ argDetails

TCLAP::SwitchArg cli_flags::argDetails {"", "details", "Shows details in the specified subcommand", cmd}

Definition at line 41 of file mvsim-cli.h.

◆ argFullProfiler

TCLAP::SwitchArg cli_flags::argFullProfiler
Initial value:
{
"", "full-profiler",
"Enable saving *all* timing data, dumping it to a file at the end of "
"the "
"program.",
cmd}

Definition at line 32 of file mvsim-cli.h.

◆ argHeadless

TCLAP::SwitchArg cli_flags::argHeadless {"", "headless", "Runs the simulator without any GUI window.", cmd}

Definition at line 39 of file mvsim-cli.h.

◆ argHelp

TCLAP::SwitchArg cli_flags::argHelp {"h", "help", "Shows more detailed help for command", cmd}

Definition at line 45 of file mvsim-cli.h.

◆ argRealTimeFactor

TCLAP::ValueArg<double> cli_flags::argRealTimeFactor
Initial value:
{
"",
"realtime-factor",
"Realtime modification factor: <1 slower than real-time, >1 faster "
"than real-time",
false,
1.0,
"1.0",
cmd}

Definition at line 52 of file mvsim-cli.h.

◆ argVerbosity

TCLAP::ValueArg<std::string> cli_flags::argVerbosity
Initial value:
{
"v", "verbose", "Verbosity level", false, "INFO", "ERROR|WARN|INFO|DEBUG", cmd}

Definition at line 29 of file mvsim-cli.h.

◆ argVersion

TCLAP::SwitchArg cli_flags::argVersion {"", "version", "Shows program version and exits", cmd}

Definition at line 43 of file mvsim-cli.h.

◆ cmd

TCLAP::CmdLine cli_flags::cmd {"mvsim", ' ', "version", false }

Definition at line 24 of file mvsim-cli.h.


The documentation for this struct was generated from the following file:
cli_flags::cmd
TCLAP::CmdLine cmd
Definition: mvsim-cli.h:24


mvsim
Author(s):
autogenerated on Wed May 28 2025 02:13:09