Classes | Typedefs | Functions | Variables
mvsim-cli.h File Reference
#include <mrpt/3rdparty/tclap/CmdLine.h>
#include <mvsim/Comms/ports.h>
#include <functional>
#include <memory>
Include dependency graph for mvsim-cli.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cli_flags
 

Typedefs

using cmd_t = std::function< int(void)>
 

Functions

int commandNode ()
 
int commandTopic ()
 
void commonLaunchServer ()
 
int launchSimulation ()
 
int launchStandAloneServer ()
 
int printListCommands ()
 
void printVersion ()
 
void setConsoleErrorColor ()
 
void setConsoleNormalColor ()
 

Variables

std::unique_ptr< cli_flagscli
 

Typedef Documentation

◆ cmd_t

using cmd_t = std::function<int(void)>

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

Function Documentation

◆ commandNode()

int commandNode ( )

Definition at line 21 of file mvsim-cli-node.cpp.

◆ commandTopic()

int commandTopic ( )

Definition at line 31 of file mvsim-cli-topic.cpp.

◆ commonLaunchServer()

void commonLaunchServer ( )

Definition at line 18 of file mvsim-cli-server.cpp.

◆ launchSimulation()

int launchSimulation ( )

Definition at line 156 of file mvsim-cli-launch.cpp.

◆ launchStandAloneServer()

int launchStandAloneServer ( )

Definition at line 34 of file mvsim-cli-server.cpp.

◆ printListCommands()

int printListCommands ( )

Definition at line 103 of file mvsim-cli-main.cpp.

◆ printVersion()

void printVersion ( )

Definition at line 123 of file mvsim-cli-main.cpp.

◆ setConsoleErrorColor()

void setConsoleErrorColor ( )

Definition at line 34 of file mvsim-cli-main.cpp.

◆ setConsoleNormalColor()

void setConsoleNormalColor ( )

Definition at line 44 of file mvsim-cli-main.cpp.

Variable Documentation

◆ cli

std::unique_ptr<cli_flags> cli

Definition at line 24 of file mvsim-cli-main.cpp.



mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:22