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 1120 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 1487 of file cxxopts.hpp.

Member Function Documentation

◆ arguments()

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

Definition at line 1162 of file cxxopts.hpp.

◆ count()

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

Definition at line 1133 of file cxxopts.hpp.

◆ operator[]()

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

Definition at line 1147 of file cxxopts.hpp.


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