46#if defined(Ifpack_SHOW_DEPRECATED_WARNINGS)
48#warning "The Ifpack package is deprecated"
52#include "euclid_common.h"
59 extern void Parser_dhCreate (Parser_dh * p);
60 extern void Parser_dhDestroy (Parser_dh p);
62 extern bool Parser_dhHasSwitch (Parser_dh p,
char *in);
63 extern bool Parser_dhReadString (Parser_dh p,
char *in,
char **out);
64 extern bool Parser_dhReadInt (Parser_dh p,
char *in,
int *out);
65 extern bool Parser_dhReadDouble (Parser_dh p,
char *in,
double *out);
71 extern void Parser_dhPrint (Parser_dh p, FILE * fp,
bool allPrint);
76 extern void Parser_dhInsert (Parser_dh p,
char *name,
char *value);
81 extern void Parser_dhUpdateFromFile (Parser_dh p,
char *name);
83 extern void Parser_dhInit (Parser_dh p,
int argc,
char *argv[]);