![]() |
AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Declaration of Command Line classes. More...
#include "ajabase/common/types.h"#include "ajabase/common/export.h"#include "ajabase/common/variant.h"#include <string>#include <map>#include <vector>Go to the source code of this file.
Classes | |
| class | AJACommandLineOption |
| struct | OptionEntry |
| class | AJACommandLineParser |
Typedefs | |
| typedef std::vector< std::string > | AJAStringList |
| typedef AJAStringList::const_iterator | AJAStringListConstIter |
| typedef AJACommandLineOption | AJACmdLineOption |
| typedef std::vector< AJACommandLineOption > | AJACommandLineOptionList |
| typedef AJACommandLineOptionList::const_iterator | AJACommandLineOptionListIter |
| typedef std::map< std::string, AJACommandLineParser * > | SubParserMap |
| typedef SubParserMap::const_iterator | SubParserMapConstIter |
| typedef std::pair< std::string, AJACommandLineParser * > | AJASubParserPair |
| typedef std::map< std::string, OptionEntry > | OptionEntryMap |
| typedef AJACommandLineParser | AJACmdLineParser |
Enumerations | |
| enum | AJACommandLineOptionFlags { kOptionSingleDash = 1 << 0, kOptionDoubleDash = 1 << 1 } |
| enum | AJACommandLineParserFlags { kShortOptionsAsLong = 1 << 0 } |
Declaration of Command Line classes.
Definition in file commandline.h.
| typedef AJACommandLineOption AJACmdLineOption |
Definition at line 116 of file commandline.h.
| typedef AJACommandLineParser AJACmdLineParser |
Definition at line 319 of file commandline.h.
| typedef std::vector<AJACommandLineOption> AJACommandLineOptionList |
Definition at line 118 of file commandline.h.
| typedef AJACommandLineOptionList::const_iterator AJACommandLineOptionListIter |
Definition at line 119 of file commandline.h.
| typedef std::vector<std::string> AJAStringList |
Definition at line 19 of file commandline.h.
| typedef AJAStringList::const_iterator AJAStringListConstIter |
Definition at line 20 of file commandline.h.
| typedef std::pair<std::string, AJACommandLineParser*> AJASubParserPair |
Definition at line 124 of file commandline.h.
| typedef std::map<std::string, OptionEntry> OptionEntryMap |
Definition at line 130 of file commandline.h.
| typedef std::map<std::string, AJACommandLineParser *> SubParserMap |
Definition at line 121 of file commandline.h.
| typedef SubParserMap::const_iterator SubParserMapConstIter |
Definition at line 123 of file commandline.h.
| Enumerator | |
|---|---|
| kOptionSingleDash | |
| kOptionDoubleDash | |
Definition at line 22 of file commandline.h.
| Enumerator | |
|---|---|
| kShortOptionsAsLong | |
Definition at line 132 of file commandline.h.