]>
Commit | Line | Data |
---|---|---|
85869391 | 1 | // @(#) $Id$ |
4aa41877 | 2 | // Original file : src/AliHLTStandardIncludes.h,v 1.5 |
85869391 | 3 | |
4 | #ifndef ALIHLTSTDINCLUDESH | |
5 | #define ALIHLTSTDINCLUDESH | |
6 | ||
7 | #if __GNUC__ >= 3 | |
8 | #include <fstream> | |
9 | #include <iostream> | |
10 | ||
11 | #include <cstdio> | |
12 | #include <cmath> | |
13 | #include <cstring> | |
14 | #include <ctime> | |
15 | #include <cstdlib> | |
16 | #include <cerrno> | |
17 | #include <cstdarg> | |
18 | ||
19 | /* Use these only if absolutely necessary | |
20 | eg. in inline functions defined in header files */ | |
21 | #define STDCOUT std::cout | |
22 | #define STDCERR std::cerr | |
23 | #define STDENDL std::endl | |
24 | #define STDIF std::ifstream | |
25 | #define STDOF std::ofstream | |
26 | ||
27 | #else | |
28 | #include <iostream.h> | |
29 | #include <fstream.h> | |
30 | ||
31 | #include <stdio.h> | |
32 | #include <math.h> | |
33 | #include <string.h> | |
34 | #include <time.h> | |
35 | #include <stdlib.h> | |
36 | #include <errno.h> | |
37 | #include <stdarg.h> | |
38 | ||
39 | /* Use these only if absolutely necessary | |
40 | eg. in inline functions defined in header files */ | |
41 | #define STDCOUT cout | |
42 | #define STDCERR cerr | |
43 | #define STDENDL endl | |
44 | #define STDIF ifstream | |
45 | #define STDOF ofstream | |
46 | ||
47 | #endif //__GNUC__ | |
48 | ||
49 | #endif |