Mixes for Privacy and Anonymity in the Internet
Public Attributes | List of all members
poptContext_s Struct Reference

Public Attributes

struct optionStackEntry optionStack [POPT_OPTION_DEPTH]
 
struct optionStackEntryos
 
const char ** leftovers
 
int numLeftovers
 
int nextLeftover
 
const struct poptOptionoptions
 
int restLeftover
 
const char * appName
 
struct poptAliasaliases
 
int numAliases
 
int flags
 
struct execEntryexecs
 
int numExecs
 
const char ** finalArgv
 
int finalArgvCount
 
int finalArgvAlloced
 
struct execEntrydoExec
 
const char * execPath
 
int execAbsolute
 
const char * otherHelp
 
pbm_setarg_strip
 

Member Data Documentation

◆ aliases

struct poptAlias* poptContext_s::aliases

◆ appName

const char* poptContext_s::appName

Referenced by poptFreeContext(), and poptGetContext().

◆ arg_strip

pbm_set* poptContext_s::arg_strip

◆ doExec

struct execEntry* poptContext_s::doExec

Referenced by handleExec(), and poptResetContext().

◆ execAbsolute

int poptContext_s::execAbsolute

Referenced by poptGetContext(), and poptSetExecPath().

◆ execPath

const char* poptContext_s::execPath

Referenced by poptFreeContext(), and poptSetExecPath().

◆ execs

struct execEntry* poptContext_s::execs

◆ finalArgv

const char** poptContext_s::finalArgv

◆ finalArgvAlloced

int poptContext_s::finalArgvAlloced

◆ finalArgvCount

int poptContext_s::finalArgvCount

◆ flags

int poptContext_s::flags

◆ leftovers

const char** poptContext_s::leftovers

◆ nextLeftover

int poptContext_s::nextLeftover

◆ numAliases

int poptContext_s::numAliases

◆ numExecs

int poptContext_s::numExecs

◆ numLeftovers

int poptContext_s::numLeftovers

◆ options

const struct poptOption* poptContext_s::options

◆ optionStack

struct optionStackEntry poptContext_s::optionStack[POPT_OPTION_DEPTH]

◆ os

struct optionStackEntry* poptContext_s::os

◆ otherHelp

const char* poptContext_s::otherHelp

◆ restLeftover

int poptContext_s::restLeftover

Referenced by poptGetNextOpt(), and poptResetContext().