src/hest/methodsHest.c File Reference

#include "hest.h"
#include "privateHest.h"
#include <limits.h>

Include dependency graph for methodsHest.c:


Functions

hestParmhestParmNew ()
hestParmhestParmFree (hestParm *parm)
void _hestOptInit (hestOpt *opt)
void hestOptAdd (hestOpt **optP, char *flag, char *name, int type, int min, int max, void *valueP, const char *dflt, const char *info,...)
void _hestOptFree (hestOpt *opt)
hestOpthestOptFree (hestOpt *opt)
int hestOptCheck (hestOpt *opt, char **errP)
char * _hestIdent (char *ident, hestOpt *opt, hestParm *parm, int brief)
int _hestMax (int max)
int _hestKind (hestOpt *opt)
void _hestPrintArgv (int argc, char **argv)
int _hestWhichFlag (hestOpt *opt, char *flag, hestParm *parm)
int _hestCase (hestOpt *opt, int *udflt, unsigned int *nprm, int *appr, int op)
char * _hestExtract (int *argcP, char **argv, int a, int np)
int _hestNumOpts (hestOpt *opt)
int _hestArgc (char **argv)

Function Documentation

int _hestArgc ( char **  argv  ) 

int _hestCase ( hestOpt opt,
int *  udflt,
unsigned int *  nprm,
int *  appr,
int  op 
)

char* _hestExtract ( int *  argcP,
char **  argv,
int  a,
int  np 
)

char* _hestIdent ( char *  ident,
hestOpt opt,
hestParm parm,
int  brief 
)

int _hestKind ( hestOpt opt  ) 

int _hestMax ( int  max  ) 

int _hestNumOpts ( hestOpt opt  ) 

void _hestOptFree ( hestOpt opt  ) 

void _hestOptInit ( hestOpt opt  ) 

void _hestPrintArgv ( int  argc,
char **  argv 
)

int _hestWhichFlag ( hestOpt opt,
char *  flag,
hestParm parm 
)

void hestOptAdd ( hestOpt **  optP,
char *  flag,
char *  name,
int  type,
int  min,
int  max,
void *  valueP,
const char *  dflt,
const char *  info,
  ... 
)

int hestOptCheck ( hestOpt opt,
char **  errP 
)

hestOpt* hestOptFree ( hestOpt opt  ) 

hestParm* hestParmFree ( hestParm parm  ) 

hestParm* hestParmNew ( void   ) 


Generated on Thu Jan 1 01:06:42 2009 for Teem by  doxygen 1.5.6