MythTV master
mythccextractor_commandlineparser.cpp
Go to the documentation of this file.
2
4
7{
9}
10
12{
13 addHelp();
15 addVersion();
16 addLogging("none", LOG_ERR);
17 add(QStringList{"-d", "--destdir"}, "destdir", "",
18 "destination directory", "");
19 add(QStringList{"-i", "--infile"}, "inputfile", "",
20 "input file", "");
21}
22
24{
25 return
26 "This is a command for generating srt files for\n"
27 "DVB and ATSC recordings.";
28}
Parent class for defining application command line parsers.
void addVersion(void)
Canned argument definition for –version.
void addSettingsOverride(void)
Canned argument definition for –override-setting and –override-settings-file.
void addLogging(const QString &defaultVerbosity="general", LogLevel_t defaultLogLevel=LOG_INFO)
Canned argument definition for all logging options, including –verbose, –logpath, –quiet,...
CommandLineArg * add(const QString &arg, const QString &name, bool def, QString help, QString longhelp)
void addHelp(void)
Canned argument definition for –help.
static constexpr const char * MYTH_APPNAME_MYTHCCEXTRACTOR
Definition: mythappname.h:10