gatb.core-API-0.0.0
|
Tool for parsing command line arguments. More...
#include <gatb/tools/misc/api/IOptionsParser.hpp>
#include <gatb/tools/misc/api/StringsRepository.hpp>
#include <list>
#include <set>
#include <string>
Classes | |
class | OptionsParser |
Implementation of the IOptionsParser interface. More... | |
class | Option |
Implementation of the IOptionsParser interface. More... | |
class | OptionNoParam |
Option that has no argument. More... | |
class | OptionOneParam |
Option that has one argument. More... | |
struct | HierarchyParserVisitor |
Visitor that iterates children of an OptionsParser instance. More... | |
class | OptionsHelpVisitor |
Visitor that display help. More... | |
struct | VisibilityOptionsVisitor |
Visitor that sets the visibility for a list of options. More... | |
class | OptionFailure |
Exception class to be used for option management error. More... | |
Namespaces | |
gatb::core | |
Core package of the GATP project. | |
gatb::core::tools | |
Tools package. | |
gatb::core::tools::misc | |
Misc interfaces. | |
gatb::core::tools::misc::impl | |
Tool for parsing command line arguments.