args.cpp File Reference

#include "libc.h"
#include "types.h"
#include "misc.h"
#include "args.h"

Functions

void ckargs (const char *options, int argcx, char **argvx, int non_options)
bool get_argval (int c, int *val_ptr)
bool get_fargval (int c, double *val_ptr)
bool get_strargval (int c, char **val_ptr)
bool get_cargval (int c, char **valp)
void fprintf_argv (FILE *fp)
void ck_argc (const char *proc_name)

Variables

static const char rcsid []
static int argc
static char ** argv
char * argv0

Function Documentation

void ck_argc ( const char *  proc_name  ) 

void ckargs ( const char *  options,
int  argcx,
char **  argvx,
int  non_options 
)

References argc, argv, argv0, and fatalf().

Referenced by main().

void fprintf_argv ( FILE *  fp  ) 

References argc, argv, and argv0.

Referenced by print_align_header_n().

bool get_argval ( int  c,
int *  val_ptr 
)

References argc, argv, and ck_argc().

Referenced by print_align_header_n().

bool get_cargval ( int  c,
char **  valp 
)

References argc, argv, and ck_argc().

bool get_fargval ( int  c,
double *  val_ptr 
)

References argc, argv, and ck_argc().

bool get_strargval ( int  c,
char **  val_ptr 
)

References argc, argv, ck_argc(), and ckalloc().


Variable Documentation

int argc [static]

char** argv [static]

char* argv0

Referenced by ckargs(), fprintf_argv(), and print_argv0().

const char rcsid[] [static]

Initial value:

"$Id: args.cpp,v 1.1.1.1 2007-07-13 03:44:06 kzhou Exp $"


Generated on Wed Oct 14 21:49:20 2009 for Softwares from Orpara by  doxygen 1.5.6