Public Member Functions | Public Attributes | List of all members
gnsstk::CommandLine::Option Class Reference

Detailed Description

Definition at line 80 of file CommandLine.hpp.

Public Member Functions

 Option (char s, std::string l, std::string a, std::string predes, std::string des, bool rep, bool req, typeOpt t, void *ptr, bool d)
 
 Option (void)
 

Public Attributes

std::string arg
 
std::string desc
 
bool doc
 
bool expand
 
std::string longOpt
 
void * p_output
 
std::string predesc
 
bool repeat
 
bool required
 
char shortOpt
 
std::string syntax
 
bool toggle
 
typeOpt type
 
std::vector< std::string > values
 

Constructor & Destructor Documentation

◆ Option() [1/2]

gnsstk::CommandLine::Option::Option ( void  )
inline

Definition at line 99 of file CommandLine.hpp.

◆ Option() [2/2]

gnsstk::CommandLine::Option::Option ( char  s,
std::string  l,
std::string  a,
std::string  predes,
std::string  des,
bool  rep,
bool  req,
typeOpt  t,
void *  ptr,
bool  d 
)
inline

Definition at line 103 of file CommandLine.hpp.

Member Data Documentation

◆ arg

std::string gnsstk::CommandLine::Option::arg

Definition at line 84 of file CommandLine.hpp.

◆ desc

std::string gnsstk::CommandLine::Option::desc

Definition at line 86 of file CommandLine.hpp.

◆ doc

bool gnsstk::CommandLine::Option::doc

Definition at line 95 of file CommandLine.hpp.

◆ expand

bool gnsstk::CommandLine::Option::expand

Definition at line 91 of file CommandLine.hpp.

◆ longOpt

std::string gnsstk::CommandLine::Option::longOpt

Definition at line 83 of file CommandLine.hpp.

◆ p_output

void* gnsstk::CommandLine::Option::p_output

Definition at line 94 of file CommandLine.hpp.

◆ predesc

std::string gnsstk::CommandLine::Option::predesc

Definition at line 85 of file CommandLine.hpp.

◆ repeat

bool gnsstk::CommandLine::Option::repeat

Definition at line 88 of file CommandLine.hpp.

◆ required

bool gnsstk::CommandLine::Option::required

Definition at line 90 of file CommandLine.hpp.

◆ shortOpt

char gnsstk::CommandLine::Option::shortOpt

Definition at line 82 of file CommandLine.hpp.

◆ syntax

std::string gnsstk::CommandLine::Option::syntax

Definition at line 87 of file CommandLine.hpp.

◆ toggle

bool gnsstk::CommandLine::Option::toggle

Definition at line 92 of file CommandLine.hpp.

◆ type

typeOpt gnsstk::CommandLine::Option::type

Definition at line 93 of file CommandLine.hpp.

◆ values

std::vector<std::string> gnsstk::CommandLine::Option::values

Definition at line 97 of file CommandLine.hpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:44