Fixposition SDK 0.0.0-heads/main-0-gd0932cc
Collection of c++ libraries and apps for use with Fixposition products on Linux
Loading...
Searching...
No Matches
fpsdk::common::app::ProgramOptions::Option Struct Reference

A program option. More...

#include <app.hpp>

Public Attributes

char flag
 The flag (some are reserved, see above)
 
bool has_argument
 True if flag requires an an argument, false if not.
 
const char * name = nullptr
 Long option name (or nullptr, some are reserved, see above)
 

Detailed Description

A program option.

Reserved options are: 'h' / "help", 'V' / "version", 'v' / "verbose", 'q' / "quiet", 'J' / "journal", '?', '*', and ':'.

Definition at line 169 of file app.hpp.

Member Data Documentation

◆ flag

char fpsdk::common::app::ProgramOptions::Option::flag

The flag (some are reserved, see above)

Definition at line 171 of file app.hpp.

◆ has_argument

bool fpsdk::common::app::ProgramOptions::Option::has_argument

True if flag requires an an argument, false if not.

Definition at line 172 of file app.hpp.

◆ name

const char* fpsdk::common::app::ProgramOptions::Option::name = nullptr

Long option name (or nullptr, some are reserved, see above)

Definition at line 173 of file app.hpp.


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