ParseResult Class Reference

#include <RobotAPI/applications/AronCodeGenerator/cxxopts.hpp>

Public Member Functions

const std::vector< KeyValue > & arguments () const
 
size_t count (const std::string &o) const
 
const OptionValueoperator[] (const std::string &option) const
 
 ParseResult (const std::shared_ptr< std::unordered_map< std::string, std::shared_ptr< OptionDetails > > >, std::vector< std::string >, bool allow_unrecognised, int &, char **&)
 

Detailed Description

Definition at line 1034 of file cxxopts.hpp.

Constructor & Destructor Documentation

◆ ParseResult()

ParseResult ( const std::shared_ptr< std::unordered_map< std::string, std::shared_ptr< OptionDetails > > > options,
std::vector< std::string > positional,
bool allow_unrecognised,
int & argc,
char **& argv )
inline

Definition at line 1343 of file cxxopts.hpp.

Member Function Documentation

◆ arguments()

const std::vector< KeyValue > & arguments ( ) const
inline

Definition at line 1074 of file cxxopts.hpp.

◆ count()

size_t count ( const std::string & o) const
inline

Definition at line 1045 of file cxxopts.hpp.

◆ operator[]()

const OptionValue & operator[] ( const std::string & option) const
inline

Definition at line 1059 of file cxxopts.hpp.


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