GME  13
Public Attributes
apr_getopt_t Struct Reference

#include <apr_getopt.h>

List of all members.

Public Attributes

apr_pool_tcont
apr_getopt_err_fn_terrfn
void * errarg
int ind
int opt
int reset
int argc
const char ** argv
char const * place
int interleave
int skip_start
int skip_end

Detailed Description

Structure to store command line argument information.

Definition at line 50 of file apr_getopt.h.


Member Data Documentation

count of arguments

Definition at line 64 of file apr_getopt.h.

const char** apr_getopt_t::argv

array of pointers to arguments

Definition at line 66 of file apr_getopt.h.

context for processing

Definition at line 52 of file apr_getopt.h.

user defined first arg to pass to error message

Definition at line 56 of file apr_getopt.h.

function to print error message (NULL == no messages)

Definition at line 54 of file apr_getopt.h.

index into parent argv vector

Definition at line 58 of file apr_getopt.h.

set to nonzero to support interleaving options with regular args

Definition at line 70 of file apr_getopt.h.

character checked for validity

Definition at line 60 of file apr_getopt.h.

char const* apr_getopt_t::place

argument associated with option

Definition at line 68 of file apr_getopt.h.

reset getopt

Definition at line 62 of file apr_getopt.h.

end of non-option arguments skipped for interleaving

Definition at line 74 of file apr_getopt.h.

start of non-option arguments skipped for interleaving

Definition at line 72 of file apr_getopt.h.


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