Doxygen Source Code Documentation
Main Page Alphabetical List Data Structures File List Data Fields Globals Search
thd.h File Reference
#include "mcw_malloc.h"
Go to the source code of this file.
|
Defines |
#define | EXIT exit |
#define | THD_FATAL_ERROR(str) { fprintf(stderr,"\a\n*** FATAL INTERNAL ERROR: %s\n",str);sleep(1);EXIT(1); } |
#define | ATR_ALLINC 8 |
#define | DSET_ERR(str) {fprintf(stderr,"\n*** DATASET error: %s\n",str);dset_ok=False;} |
#define | DSET_ERRN(str, val) {fprintf(stderr,"\n*** DATASET error: %s (%f)\n",str,(float)(val));dset_ok=False;} |
#define | DSET_WARN(str) {fprintf(stderr,"\n*** DATASET warning: %s\n",str);} |
#define | WRITE_ERR(str) { fprintf(stderr,"*** Datablock write error: %s\n",str); return False; } |
#define | ORCODE(aa) |
#define | OR3OK(x, y, z) ( ((x)&6) + ((y)&6) + ((z)&6) == 6 ) |
#define | XLAB(xl, xv) ((xl) = ((xv)==0.0) ? (ZZ) : ( ((xv)<0.0) ? (RR) : (LL) )) |
#define | YLAB(yl, yv) ((yl) = ((yv)==0.0) ? (ZZ) : ( ((yv)<0.0) ? (AA) : (PP) )) |
#define | ZLAB(zl, zv) ((zl) = ((zv)==0.0) ? (ZZ) : ( ((zv)<0.0) ? (II) : (SS) )) |
#define | FSWAP(x, y) (tf=(x),(x)=(y),(y)=tf) |
Define Documentation
#define DSET_ERR |
( |
str |
|
) |
{fprintf(stderr,"\n*** DATASET error: %s\n",str);dset_ok=False;}
|
|
#define DSET_ERRN |
( |
str, |
|
|
val |
|
) |
{fprintf(stderr,"\n*** DATASET error: %s (%f)\n",str,(float)(val));dset_ok=False;}
|
|
#define DSET_WARN |
( |
str |
|
) |
{fprintf(stderr,"\n*** DATASET warning: %s\n",str);}
|
|
|
Definition at line 11 of file thd.h. |
#define FSWAP |
( |
x, |
|
|
y |
|
) |
(tf=(x),(x)=(y),(y)=tf)
|
|
|
Definition at line 45 of file thd.h. |
#define OR3OK |
( |
x, |
|
|
y, |
|
|
z |
|
) |
( ((x)&6) + ((y)&6) + ((z)&6) == 6 )
|
|
|
Definition at line 39 of file thd.h. |
|
Value:
Definition at line 31 of file thd.h. |
#define THD_FATAL_ERROR |
( |
str |
|
) |
{ fprintf(stderr,"\a\n*** FATAL INTERNAL ERROR: %s\n",str);sleep(1);EXIT(1); }
|
|
#define WRITE_ERR |
( |
str |
|
) |
{ fprintf(stderr,"*** Datablock write error: %s\n",str); return False; }
|
|
#define XLAB |
( |
xl, |
|
|
xv |
|
) |
((xl) = ((xv)==0.0) ? (ZZ) : ( ((xv)<0.0) ? (RR) : (LL) ))
|
|
|
Definition at line 41 of file thd.h. |
#define YLAB |
( |
yl, |
|
|
yv |
|
) |
((yl) = ((yv)==0.0) ? (ZZ) : ( ((yv)<0.0) ? (AA) : (PP) ))
|
|
|
Definition at line 42 of file thd.h. |
#define ZLAB |
( |
zl, |
|
|
zv |
|
) |
((zl) = ((zv)==0.0) ? (ZZ) : ( ((zv)<0.0) ? (II) : (SS) ))
|
|
|
Definition at line 43 of file thd.h. |