Ookii.CommandLine for C++  2.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Typedefs
command_line_builder.h File Reference

Provides the ookii::basic_parser_builder class. More...

#include "command_line_parser.h"
Include dependency graph for command_line_builder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ookii::basic_parser_builder< CharType, Traits, Alloc >::action_argument_builder< T >
 Specifies options for an action argument. More...
 
class  ookii::basic_parser_builder< CharType, Traits, Alloc >::argument_builder< T >
 Specifies options for an argument, other than a multi-value or action argument. More...
 
class  ookii::basic_parser_builder< CharType, Traits, Alloc >::argument_builder_base
 Abstract base class with common functionality for the argument builders. More...
 
class  ookii::basic_parser_builder< CharType, Traits, Alloc >::argument_builder_common< BuilderType >
 Specifies options common to all argument types, for an argument under construction. More...
 
class  ookii::basic_parser_builder< CharType, Traits, Alloc >
 Provides functionality to specify options and arguments to create a new basic_command_line_parser. More...
 
class  ookii::basic_parser_builder< CharType, Traits, Alloc >::multi_value_argument_builder< T >
 Specified options for a multi-value argument. More...
 
class  ookii::basic_parser_builder< CharType, Traits, Alloc >::typed_argument_builder< ArgumentType, BuilderType >
 Specifies options for a regular or multi-value argument under construction. More...
 

Namespaces

 ookii
 Namespace containing the core Ookii.CommandLine.Cpp types.
 

Typedefs

using ookii::parser_builder = basic_parser_builder< char >
 Typedef for basic_command using char as the character type.
 
using ookii::wparser_builder = basic_parser_builder< wchar_t >
 Typedef for basic_command using wchar_t as the character type.
 

Detailed Description

Provides the ookii::basic_parser_builder class.

This file contains types used to construct a basic_command_line_parser.