Rendu
A lightweight rendering engine for experimentations
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Config::ArgumentInfo Struct Reference

Informations about an argument. More...

#include <Config.hpp>

Public Member Functions

 ArgumentInfo (const std::string &aname, const std::string &ashort, const std::string &adetails, const std::vector< std::string > &avalues)
 

Public Attributes

std::string nameLong
 The main argument name.
 
std::string nameShort
 The short argument name.
 
std::string details
 Argument description.
 
std::vector< std::string > values
 Zero, one or multiple argument parameters.
 

Detailed Description

Informations about an argument.

Constructor & Destructor Documentation

◆ ArgumentInfo()

Config::ArgumentInfo::ArgumentInfo ( const std::string &  aname,
const std::string &  ashort,
const std::string &  adetails,
const std::vector< std::string > &  avalues 
)

Constructor.

Parameters
anameargument long name
ashortargument optional short name
adetailsargument description
avaluesoptional list of parameters for the argument

The documentation for this struct was generated from the following files: