KiCad PCB EDA Suite
Loading...
Searching...
No Matches
command.h File Reference
#include <argparse/argparse.hpp>
#include <kiway.h>

Go to the source code of this file.

Classes

class  CLI::COMMAND
 

Namespaces

namespace  CLI
 

Macros

#define UTF8STDSTR(s)   ( std::string( s.utf8_str() ) )
 
#define ARG_VERSION   "--version"
 
#define ARG_HELP   "--help"
 
#define ARG_HELP_SHORT   "-h"
 
#define ARG_HELP_DESC   _( "Shows help message and exits" )
 
#define ARG_OUTPUT   "--output"
 
#define ARG_INPUT   "input"
 
#define ARG_DRAWING_SHEET   "--drawing-sheet"
 
#define ARG_DEFINE_VAR_SHORT   "-D"
 
#define ARG_DEFINE_VAR_LONG   "--define-var"
 

Macro Definition Documentation

◆ ARG_DEFINE_VAR_LONG

#define ARG_DEFINE_VAR_LONG   "--define-var"

Definition at line 37 of file command.h.

◆ ARG_DEFINE_VAR_SHORT

#define ARG_DEFINE_VAR_SHORT   "-D"

Definition at line 36 of file command.h.

◆ ARG_DRAWING_SHEET

#define ARG_DRAWING_SHEET   "--drawing-sheet"

Definition at line 35 of file command.h.

◆ ARG_HELP

#define ARG_HELP   "--help"

Definition at line 30 of file command.h.

◆ ARG_HELP_DESC

#define ARG_HELP_DESC   _( "Shows help message and exits" )

Definition at line 32 of file command.h.

◆ ARG_HELP_SHORT

#define ARG_HELP_SHORT   "-h"

Definition at line 31 of file command.h.

◆ ARG_INPUT

#define ARG_INPUT   "input"

Definition at line 34 of file command.h.

◆ ARG_OUTPUT

#define ARG_OUTPUT   "--output"

Definition at line 33 of file command.h.

◆ ARG_VERSION

#define ARG_VERSION   "--version"

Definition at line 29 of file command.h.

◆ UTF8STDSTR

#define UTF8STDSTR (   s)    ( std::string( s.utf8_str() ) )

Definition at line 27 of file command.h.