libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
#include <gimbal_option_group.h>
Data Fields | |
const char * | pLongName |
char | shortName |
GBL_OPTION_TYPE | type |
GblOptionPtr | pOutput |
const char * | pDescription |
const char * | pValueName |
GblFlags | flags |
Describes a single command-line option along with handler info.
Definition at line 81 of file gimbal_option_group.h.
const char* GblOption::pLongName |
Long, hyphenated name of option.
Definition at line 82 of file gimbal_option_group.h.
char GblOption::shortName |
Shorthanded, single-character name of option (optional)
Definition at line 83 of file gimbal_option_group.h.
GBL_OPTION_TYPE GblOption::type |
Data type of the option handler.
Definition at line 84 of file gimbal_option_group.h.
GblOptionPtr GblOption::pOutput |
Union for either data or callback pointer.
Definition at line 85 of file gimbal_option_group.h.
const char* GblOption::pDescription |
Help description of option.
Definition at line 86 of file gimbal_option_group.h.
const char* GblOption::pValueName |
Name of the value associated with the option.
Definition at line 87 of file gimbal_option_group.h.
GblFlags GblOption::flags |
Additional flags for the option.
Definition at line 88 of file gimbal_option_group.h.