Classes | |
| class | CommandOption |
| This class is part of a replacement for getopt. More... | |
| class | RequiredOption |
| A subclass of CommandOption that is a required command line option. More... | |
| class | CommandOptionNoArg |
| A subclass of CommandOption that has no arguments. More... | |
| class | CommandOptionWithArg |
| A subclass of CommandOption that has an argument. More... | |
| class | CommandOptionWithAnyArg |
| A CommandOption that requires a string argument. More... | |
| class | CommandOptionWithStringArg |
| A CommandOption that requires a string argument. More... | |
| class | CommandOptionWithNumberArg |
| A CommandOption that requires a numeric argument. More... | |
| class | CommandOptionRest |
| It only makes sense to have a single one of these set. CommandOption to take the rest of the command line. More... | |
| class | CommandOptionOneOf |
| This is a special "command option" which is really a meta-option to make sure at least one of a set of real options has been used. More... | |
| class | CommandOptionAllOf |
| This is a special "command option" which is really a meta-option to make sure that if one of a set of real options has been used, all of the set are used. More... | |
| class | CommandOptionMutex |
| This is a special "command option" which is really a meta-option to enforce mutual exclusion between a set of real options. More... | |
| class | CommandOptionDependent |
| This is a special "command option" which is really a meta-option to make sure that a required option is set where the requirement is based on another option (that is, if you specify one, you must have specified another). More... | |
| class | CommandOptionGroupOr |
| This is a special "command option" which is really a meta-option to group other options together for use in other meta-options. More... | |
| class | CommandOptionGroupAnd |
| This is a special "command option" which is really a meta-option to group other options together for use in other meta-options. More... | |
| class | CommandOptionParser |
| This class parses the command line options and modifies the corresponding CommandOptions. More... | |
| class | CommandOptionWithCommonTimeArg |
| Command-line option class for processing time strings. This class is allows the programmer to add command-line options to an application that can parse strings containing representations of time. The programmer must specify the format to be accepted. Refer to each TimeTag class' getDefaultFormat() for details on the formatting specifications. More... | |
| class | CommandOptionWithPositionArg |
| Command-line option class for processing position strings. This class allows the programmer to add command-line options to an application that can parse strings containing representations of position. The programmer must specify the format to be accepted. Refer to Position::printf() for details on the formatting specifications. More... | |
| class | CommandOptionWithTimeArg |
| Command-line option class for processing time strings. This class is allows the programmer to add command-line options to an application that can parse strings containing representations of time. The programmer must specify the format to be accepted. Refer to CommonTime::printf() for details on the formatting specifications. More... | |
| class | CommandOptionWithSimpleTimeArg |
Typedefs | |
| typedef std::vector< CommandOption * > | gpstk::CommandOptionVec |
Variables | |
| CommandOptionVec | gpstk::defaultCommandOptionList |
| The default command option list used by CommandOption and gpstk::CommandOptionParser. | |
|
|
Definition at line 72 of file CommandOption.hpp. |
|
|
The default command option list used by CommandOption and gpstk::CommandOptionParser.
Definition at line 61 of file CommandOption.cpp. |
1.3.9.1