Referencia del Archivo clargs.c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "xalloc.h"
#include "clargs.h"
#include "uti.h"
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) |
clargs * | clargs_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) |
clasw * | clasw_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 |
) |
|
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 |
) |
|
clargs* clargs_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 |
) |
|
clasw* clasw_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 |
) |
|
Documentación de las variables
Valor inicial:
Definición en la línea 39 del archivo clargs.c.