2#ifndef ELLIPSIS_OPTIONS_H
3#define ELLIPSIS_OPTIONS_H ELLIPSIS_OPTIONS_H
char const * ellipsis‿options‿argument(ellipsis‿options *p)
Definition ellipsis-options.c:109
char const * ellipsis‿options‿progname(ellipsis‿options *p)
Definition ellipsis-options.c:99
char const * ellipsis‿options‿current(ellipsis‿options *p)
Definition ellipsis-options.c:104
char const * ellipsis‿options‿longname(ellipsis‿options *p)
Definition ellipsis-options.c:144
char ellipsis‿options‿get(ellipsis‿options *p)
Definition ellipsis-options.c:20
void ellipsis‿options‿next(ellipsis‿options *p)
Definition ellipsis-options.c:61
@ ellipsis‿options‿longoption
Definition ellipsis-options.h:72
@ ellipsis‿options‿end
Definition ellipsis-options.h:70
@ ellipsis‿options‿longname‿max
Definition ellipsis-options.h:82
@ ellipsis‿options‿none
Definition ellipsis-options.h:71
Simple option processing in form of -xyz or --loongname
Definition ellipsis-options.h:85
char const *const * cur
Definition ellipsis-options.h:88
size_t pos
Definition ellipsis-options.h:90
ellipsis‿options‿specials
symbolic value for an non-option
Definition ellipsis-options.h:69
char *const *const argv
Definition ellipsis-options.h:86
char lname[ellipsis‿options‿longname‿max]
Definition ellipsis-options.h:92
ellipsis‿options‿sizes
maximal bytes of a long name handled by ellipsis‿options, including the null terminator
Definition ellipsis-options.h:81