diff options
author | cactus_cvs <cactus_cvs@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 1998-09-25 08:07:40 +0000 |
---|---|---|
committer | cactus_cvs <cactus_cvs@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 1998-09-25 08:07:40 +0000 |
commit | c915d9737763b475991568082d194a786a387938 (patch) | |
tree | f467243c2db8dc8796ce21d49214f63a4457f802 /src/main/InitialiseCactus.c | |
parent | 27d1d68f67ecd5e856ecdb8435dc6f1fd52efdce (diff) |
Initial import
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/main/InitialiseCactus.c')
-rw-r--r-- | src/main/InitialiseCactus.c | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/src/main/InitialiseCactus.c b/src/main/InitialiseCactus.c new file mode 100644 index 00000000..adfb84be --- /dev/null +++ b/src/main/InitialiseCactus.c @@ -0,0 +1,67 @@ + /*@@ + @file InitialiseCactus.c + @date Fri Sep 18 14:04:02 1998 + @author Tom Goodale + @desc + Responsible for doing any cactus specific initialisations + @enddesc + @@*/ + +#include <stdio.h> + +#include "flesh.h" + +static char *rcsid = "$Id$"; + + + /*@@ + @routine InitialiseCactus + @date Fri Sep 18 14:05:21 1998 + @author Tom Goodale + @desc + + @enddesc + @calls ProcessCommandLine ProcessParameterDatabase CallStartupFunctions + @calledby main + @history + + @endhistory + @var argc + @vdesc The number of command line arguments + @vtype int * + @vio inout + @vcomment + + @endvar + @var argv + @vdesc The command line arguments + @vtype char ** + @vio inout + @vcomment + + @endvar + @var ConfigData + @vdesc Flesh configuration data + @vtype tFleshConfig + @vio inout + @vcomment + + @endvar + +@@*/ +int InitialiseCactus(int *argc, char **argv, tFleshConfig *ConfigData) +{ + + ProcessCommandLine(argc, argv, ConfigData); + + ProcessParameterDatabase(ConfigData); + + CallStartupFunctions(ConfigData); + + return 0; +} + + + + + |