-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathFe.h
More file actions
32 lines (25 loc) · 768 Bytes
/
Fe.h
File metadata and controls
32 lines (25 loc) · 768 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#ifndef FE_H
#define FE_H
#define DATA_LINE_LENGTH 512
namespace fe {
/*
* Datatypes
*/
typedef unsigned int FEenum;
typedef bool FEbool;
typedef unsigned int FEbitfield;
typedef void FEvoid;
typedef signed char FEbyte; /* 1-byte signed */
typedef short FEshort; /* 2-byte signed */
typedef int FEint; /* 4-byte signed */
typedef unsigned char FEubyte; /* 1-byte unsigned */
typedef unsigned short FEushort; /* 2-byte unsigned */
typedef unsigned int FEuint; /* 4-byte unsigned */
typedef int FEsizei; /* 4-byte signed */
typedef float FEfloat; /* single precision float */
typedef double FEdouble; /* double precision float */
typedef char FEchar;
static const FEbool FEtrue = true;
static const FEbool FEfalse = false;
} //end namespace
#endif