libarmutils  1.4
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Groups
armutils.h
Go to the documentation of this file.
1 /*******************************************************************************
2 *
3 * COPYRIGHT (C) 2010 Battelle Memorial Institute. All Rights Reserved.
4 *
5 ********************************************************************************
6 *
7 * Author:
8 * name: Brian Ermold
9 * phone: (509) 375-2277
10 * email: brian.ermold@pnl.gov
11 *
12 ********************************************************************************
13 *
14 * REPOSITORY INFORMATION:
15 * $Revision: 60948 $
16 * $Author: ermold $
17 * $Date: 2015-04-02 18:52:36 +0000 (Thu, 02 Apr 2015) $
18 *
19 ********************************************************************************
20 *
21 * NOTE: DOXYGEN is used to generate documentation for this file.
22 *
23 *******************************************************************************/
24 
25 /** @file armutils.h
26  * ARM Utilities Library Header.
27  */
28 
29 #ifndef _ARMUTILS_H
30 #define _ARMUTILS_H
31 
32 #if defined(__GNUC__)
33 #define __need_timeval
34 #endif
35 
36 #include <stdlib.h>
37 #include <stdio.h>
38 #include <stdarg.h>
39 
40 #include <ctype.h>
41 #include <dirent.h>
42 #include <errno.h>
43 #include <fcntl.h>
44 #include <limits.h>
45 #include <regex.h>
46 #include <string.h>
47 #include <time.h>
48 #include <unistd.h>
49 #include <utime.h>
50 
51 #include <sys/mman.h>
52 #include <sys/stat.h>
53 #include <sys/time.h>
54 #include <sys/times.h>
55 #include <sys/types.h>
56 
57 #if defined(__GNUC__)
58 #include <stdint.h>
59 #endif
60 
61 #include "messenger.h"
62 
63 /** ARMUTILS library name. */
64 #define ARMUTILS_LIB_NAME "libarmutils"
65 
67 #include "armutils/benchmark.h"
68 #include "armutils/dir_utils.h"
69 #include "armutils/dsenv.h"
70 #include "armutils/endian_swap.h"
71 #include "armutils/file_utils.h"
72 #include "armutils/regex_time.h"
73 #include "armutils/regex_utils.h"
74 #include "armutils/string_utils.h"
75 #include "armutils/time_utils.h"
76 
77 #endif /* _ARMUTILS_H */