advgetopt 2.0.47
Parse complex command line arguments and configuration files in C++.
Public Member Functions | Private Attributes | List of all members
advgetopt::anonymous_namespace{validator.cpp}::parser Class Reference
Collaboration diagram for advgetopt::anonymous_namespace{validator.cpp}::parser:
Collaboration graph
[legend]

Public Member Functions

 parser (lexer &l)
 
validator_with_params::vector_t constget_validators () const
 
bool parse ()
 

Private Attributes

lexerf_lexer
 
validator_with_params::vector_t f_validators = validator_with_params::vector_t()
 

Detailed Description

Definition at line 361 of file validator.cpp.

Constructor & Destructor Documentation

◆ parser()

advgetopt::anonymous_namespace{validator.cpp}::parser::parser ( lexer l)
inline

Definition at line 364 of file validator.cpp.

Member Function Documentation

◆ get_validators()

validator_with_params::vector_t const & advgetopt::anonymous_namespace{validator.cpp}::parser::get_validators ( ) const
inline

Definition at line 504 of file validator.cpp.

◆ parse()

bool advgetopt::anonymous_namespace{validator.cpp}::parser::parse ( )
inline

Member Data Documentation

◆ f_lexer

lexer& advgetopt::anonymous_namespace{validator.cpp}::parser::f_lexer
private

Definition at line 510 of file validator.cpp.

◆ f_validators

Definition at line 512 of file validator.cpp.


The documentation for this class was generated from the following file:

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.