AJA NTV2 SDK  17.1.1.1245
NTV2 SDK 17.1.1.1245
poptArg_u Union Reference
Collaboration diagram for poptArg_u:
[legend]

Public Attributes

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 224 of file options_popt.cpp.

Member Data Documentation

◆ argv

const char** poptArg_u::argv

Definition at line 232 of file options_popt.cpp.

◆ cb

poptCallbackType poptArg_u::cb

Definition at line 233 of file options_popt.cpp.

◆ doublep

double* poptArg_u::doublep

Definition at line 231 of file options_popt.cpp.

◆ floatp

float* poptArg_u::floatp

Definition at line 230 of file options_popt.cpp.

◆ intp

int* poptArg_u::intp

Definition at line 226 of file options_popt.cpp.

◆ longlongp

long long* poptArg_u::longlongp

Definition at line 229 of file options_popt.cpp.

◆ longp

long* poptArg_u::longp

Definition at line 228 of file options_popt.cpp.

◆ opt

poptOption poptArg_u::opt

Definition at line 234 of file options_popt.cpp.

◆ ptr

void* poptArg_u::ptr

Definition at line 225 of file options_popt.cpp.

◆ shortp

short* poptArg_u::shortp

Definition at line 227 of file options_popt.cpp.


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