Referencia del Archivo clargs.c

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "xalloc.h"
#include "clargs.h"
#include "uti.h"

Dependencia gráfica adjunta para clargs.c:

Ir al código fuente de este archivo.

Funciones

void clargs_close_cfgf (clargs *c)
void clargs_close_argf (clargs *c)
void clargs_close_f (clargs *c)
void clargs_open_cfgf (clargs *c)
void clargs_open_argf (clargs *c, char *argfn)
char * clargs_find_cfgfn (clargs *c, int argc, char *argv[])
char * clargs_exe_cfgfn (clargs *c, const char *exen, const char *cfgfn)
char * clargs_readcfgf (clargs *c)
char * clargs_readargf (clargs *c)
char * clargs_readcl (clargs *c)
char * clargs_read_a (clargs *c)
clargsclargs_construct (int argc, char *argv[], const char *def_cfgfn)
void clargs_destruct (clargs *c)
void clargs_restart (clargs *c)
char * clargs_getarg (clargs *c)
char * clargs_getsarg (clargs *c)
char * clargs_getparg (clargs *c)
claswclasw_construct (int argc, char *argv[], const char *sw[], const char *def_cfgfn)
void clasw_destruct (clasw *c)
int clasw_getsw (clasw *c, char **value, int allow_unknown)
void clasw_restart (clasw *c)
char * clasw_getarg (clasw *c)
char * clasw_getsarg (clasw *c)
char * clasw_getparg (clasw *c)

Variables

PRIVATE const char * _file_switches [3]
int _clargs_case_sensitive = 0


Documentación de las funciones

void clargs_close_cfgf ( clargs c  ) 

Definición en la línea 51 del archivo clargs.c.

void clargs_close_argf ( clargs c  ) 

Definición en la línea 63 del archivo clargs.c.

void clargs_close_f ( clargs c  ) 

Definición en la línea 76 del archivo clargs.c.

void clargs_open_cfgf ( clargs c  ) 

Definición en la línea 89 del archivo clargs.c.

void clargs_open_argf ( clargs c,
char *  argfn 
)

Definición en la línea 104 del archivo clargs.c.

char* clargs_find_cfgfn ( clargs c,
int  argc,
char *  argv[] 
)

Definición en la línea 118 del archivo clargs.c.

char* clargs_exe_cfgfn ( clargs c,
const char *  exen,
const char *  cfgfn 
)

Definición en la línea 145 del archivo clargs.c.

char* clargs_readcfgf ( clargs c  ) 

Definición en la línea 155 del archivo clargs.c.

char* clargs_readargf ( clargs c  ) 

Definición en la línea 169 del archivo clargs.c.

char* clargs_readcl ( clargs c  ) 

Definición en la línea 183 del archivo clargs.c.

char* clargs_read_a ( clargs c  ) 

Definición en la línea 195 del archivo clargs.c.

clargs* clargs_construct ( int  argc,
char *  argv[],
const char *  def_cfgfn 
)

Definición en la línea 238 del archivo clargs.c.

void clargs_destruct ( clargs c  ) 

Definición en la línea 269 del archivo clargs.c.

void clargs_restart ( clargs c  ) 

Definición en la línea 286 del archivo clargs.c.

char* clargs_getarg ( clargs c  ) 

Definición en la línea 297 del archivo clargs.c.

char* clargs_getsarg ( clargs c  ) 

Definición en la línea 323 del archivo clargs.c.

char* clargs_getparg ( clargs c  ) 

Definición en la línea 339 del archivo clargs.c.

clasw* clasw_construct ( int  argc,
char *  argv[],
const char *  sw[],
const char *  def_cfgfn 
)

Definición en la línea 356 del archivo clargs.c.

void clasw_destruct ( clasw c  ) 

Definición en la línea 375 del archivo clargs.c.

int clasw_getsw ( clasw c,
char **  value,
int  allow_unknown 
)

Definición en la línea 390 del archivo clargs.c.

void clasw_restart ( clasw c  ) 

Definición en la línea 415 del archivo clargs.c.

char* clasw_getarg ( clasw c  ) 

Definición en la línea 422 del archivo clargs.c.

char* clasw_getsarg ( clasw c  ) 

Definición en la línea 429 del archivo clargs.c.

char* clasw_getparg ( clasw c  ) 

Definición en la línea 436 del archivo clargs.c.


Documentación de las variables

PRIVATE const char* _file_switches[3]

Valor inicial:

Definición en la línea 39 del archivo clargs.c.

Definición en la línea 45 del archivo clargs.c.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6