aboutsummaryrefslogtreecommitdiff
path: root/src/iobasicGH.h
diff options
context:
space:
mode:
authortradke <tradke@b589c3ab-70e8-4b4d-a09f-cba2dd200880>2004-06-09 10:42:22 +0000
committertradke <tradke@b589c3ab-70e8-4b4d-a09f-cba2dd200880>2004-06-09 10:42:22 +0000
commitd886ba692ec67c560e71405e82db986f33617c27 (patch)
tree7cf475035289bd568a09b01adaa67450899c6758 /src/iobasicGH.h
parent7c5a05d9a81500bde1479d4aabf27c8a35a6a63b (diff)
After setup, do an initial I/O parameter parsing and warn/stop on parsing errors
(depending on IO::strict_io_parameter_check). You will also need to update CactusBase/IOUtil. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@156 b589c3ab-70e8-4b4d-a09f-cba2dd200880
Diffstat (limited to 'src/iobasicGH.h')
-rw-r--r--src/iobasicGH.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/iobasicGH.h b/src/iobasicGH.h
index 5c3cb99..a5b464a 100644
--- a/src/iobasicGH.h
+++ b/src/iobasicGH.h
@@ -54,6 +54,9 @@ typedef struct IOBASIC_GH
/* database for names of output files that were already created */
pNamedData *filenameListScalar;
+ /* stop on I/O parameter parsing errors ? */
+ int stop_on_parse_errors;
+
} iobasicGH;
@@ -70,5 +73,7 @@ int IOBasic_TimeForScalarOutput (const cGH *GH, int vindex);
void IOBasic_AssignReductionList (int vindex, const char *optstring, void *arg);
int IOBasic_WriteInfo (const cGH *GH, int vindex);
int IOBasic_WriteScalar (const cGH *GH, int vindex, const char *alias);
+void IOBasic_CheckSteerableInfoParameters (iobasicGH *myGH);
+void IOBasic_CheckSteerableScalarParameters (iobasicGH *myGH);
#endif /* _IOBASIC_IOBASICGH_H_ */