49#include <lal/LALStdlib.h>
50#include <lal/LALgetopt.h>
51#include <lal/AVFactories.h>
52#include <lal/LALString.h>
55#define CODES(x) CODES_(x)
73#include "ArrayFactoriesTest_source.c"
79#include "ArrayFactoriesTest_source.c"
85#include "ArrayFactoriesTest_source.c"
91#include "ArrayFactoriesTest_source.c"
97#include "ArrayFactoriesTest_source.c"
103#include "ArrayFactoriesTest_source.c"
109#include "ArrayFactoriesTest_source.c"
115#include "ArrayFactoriesTest_source.c"
121#include "ArrayFactoriesTest_source.c"
127#include "ArrayFactoriesTest_source.c"
132#include "ArrayFactoriesTest_source.c"
135int main(
int argc,
char *argv[] )
140 ArrayFactoriesTest();
141 ZArrayFactoriesTest();
142 CArrayFactoriesTest();
143 DArrayFactoriesTest();
144 SArrayFactoriesTest();
145 I2ArrayFactoriesTest();
146 I4ArrayFactoriesTest();
147 I8ArrayFactoriesTest();
148 U2ArrayFactoriesTest();
149 U4ArrayFactoriesTest();
150 U8ArrayFactoriesTest();
177 if ((tok = strtok (str,
" ")))
181 if (
status->statusCode == atoi (tok))
186 while ((tok = strtok (NULL,
" ")));
190 if (
status->statusCode == atoi (str))
197 fprintf (stderr,
"\nExiting to system with code %d\n", exitcode);
215 ClearStatus (
status->statusPtr);
230 fprintf (stderr,
"Options:\n");
231 fprintf (stderr,
" -h print this message\n");
232 fprintf (stderr,
" -q quiet: run silently\n");
233 fprintf (stderr,
" -v verbose: print extra information\n");
234 fprintf (stderr,
" -d level set lalDebugLevel to level\n");
270 fp = freopen (
"/dev/null",
"w", stderr);
273 fprintf(stderr,
"Error: Unable to open /dev/null\n");
276 fp = freopen (
"/dev/null",
"w", stdout);
279 fprintf(stderr,
"Error: Unable to open /dev/null\n");
void REPORTSTATUS(LALStatus *status)
#define DETATCHSTATUSPTR(statusptr)
int LALgetopt(int argc, char *const *argv, const char *optstring)
static void Usage(const char *program, int exitcode)
static void ParseOptions(int argc, char *argv[])
int main(int argc, char *argv[])
size_t XLALStringCopy(char *dst, const char *src, size_t size)
Copy sources string src to destination string dst.
LAL status structure, see The LALStatus structure for more details.