]> git.rkrishnan.org Git - dttsp.git/blob - jDttSP/win/datatypes.h
Initial revision
[dttsp.git] / jDttSP / win / datatypes.h
1 /* datatypes.h\r
2    local definitions and aliases for our data\r
3 This file is part of a program that implements a Software-Defined Radio.\r
4 \r
5 Copyright (C) 2004 by Frank Brickle, AB2KT and Bob McGwier, N4HY\r
6 \r
7 This program is free software; you can redistribute it and/or modify\r
8 it under the terms of the GNU General Public License as published by\r
9 the Free Software Foundation; either version 2 of the License, or\r
10 (at your option) any later version.\r
11 \r
12 This program is distributed in the hope that it will be useful,\r
13 but WITHOUT ANY WARRANTY; without even the implied warranty of\r
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
15 GNU General Public License for more details.\r
16 \r
17 You should have received a copy of the GNU General Public License\r
18 along with this program; if not, write to the Free Software\r
19 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\r
20 \r
21 The authors can be reached by email at\r
22 \r
23 ab2kt@arrl.net\r
24 or\r
25 rwmcgwier@comcast.net\r
26 \r
27 or by paper mail at\r
28 \r
29 The DTTS Microwave Society\r
30 6 Kathleen Place\r
31 Bridgewater, NJ 08807\r
32 */\r
33 \r
34 #ifndef _datatypes_h\r
35 \r
36 #define _datatypes_h\r
37 \r
38 #include <fromsys.h>\r
39 #include <banal.h>\r
40 #ifndef _WINDOWS\r
41 typedef int BOOLEAN;\r
42 #else\r
43 typedef unsigned char BOOLEAN;\r
44 #endif\r
45 typedef double REAL;\r
46 typedef double IMAG;\r
47 typedef short SAMPLE_16t;\r
48 \r
49 #include <complex.h>\r
50 \r
51 #ifndef PRIVATE\r
52 #define PRIVATE static\r
53 #endif\r
54 \r
55 #endif\r
56 \r