poptArg_u(3)
| poptArg_u(3) | popt | poptArg_u(3) |
NAME
poptArg_u
SYNOPSIS
#include <poptint.h>
Data Fields
void * ptr
int * intp
short * shortp
long * longp
long long * longlongp
float * floatp
double * doublep
const char ** argv
poptCallbackType cb
poptOption opt
Detailed Description
A union to simplify opt->arg access without casting.
Definition at line 63 of file poptint.h.
Field Documentation
const char** poptArg_u::argv
Definition at line 72 of file poptint.h.
Referenced by poptSaveArg(), and singleOptionDefaultValue().
poptCallbackType poptArg_u::cb
Definition at line 73 of file poptint.h.
Referenced by findOption(), invokeCallbacksOPTION(), invokeCallbacksPOST(), and invokeCallbacksPRE().
double* poptArg_u::doublep
Definition at line 71 of file poptint.h.
Referenced by poptSaveArg(), and singleOptionDefaultValue().
float* poptArg_u::floatp
Definition at line 70 of file poptint.h.
Referenced by poptSaveArg(), and singleOptionDefaultValue().
int* poptArg_u::intp
Definition at line 66 of file poptint.h.
Referenced by poptSaveArg(), and singleOptionDefaultValue().
long long* poptArg_u::longlongp
Definition at line 69 of file poptint.h.
Referenced by poptSaveArg(), and singleOptionDefaultValue().
long* poptArg_u::longp
Definition at line 68 of file poptint.h.
Referenced by poptSaveArg(), and singleOptionDefaultValue().
poptOption poptArg_u::opt
Definition at line 75 of file poptint.h.
Referenced by invokeCallbacksPOST(), and invokeCallbacksPRE().
void* poptArg_u::ptr
Definition at line 65 of file poptint.h.
Referenced by findOption(), invokeCallbacksOPTION(), invokeCallbacksPOST(), invokeCallbacksPRE(), poptSaveArg(), and singleOptionDefaultValue().
short* poptArg_u::shortp
Definition at line 67 of file poptint.h.
Referenced by poptSaveArg(), and singleOptionDefaultValue().
Author
Generated automatically by Doxygen for popt from the source code.
| Tue Jun 20 2017 | Version 1.16 |
