OFFIS DCMTK  Version 3.6.0
defines.h
1 #ifndef LOG4CPLUS_CONFIG_DEFINES_HXX
2 #define LOG4CPLUS_CONFIG_DEFINES_HXX
3 
4 /* */
5 #ifdef HAVE_SYSLOG_H
6 #define LOG4CPLUS_HAVE_SYSLOG_H
7 #endif
8 
9 /* */
10 #ifdef HAVE_NETINET_IN_H
11 #define LOG4CPLUS_HAVE_NETINET_IN_H
12 #endif
13 
14 /* */
15 #ifdef HAVE_SYS_TYPES_H
16 #define LOG4CPLUS_HAVE_SYS_TYPES_H
17 #endif
18 
19 /* */
20 #ifdef HAVE_SYS_SOCKET_H
21 #define LOG4CPLUS_HAVE_SYS_SOCKET_H
22 #endif
23 
24 /* */
25 #ifdef HAVE_NETDB_H
26 #define LOG4CPLUS_HAVE_NETDB_H
27 #endif
28 
29 /* */
30 #ifdef HAVE_UNISTD_H
31 #define LOG4CPLUS_HAVE_UNISTD_H
32 #endif
33 
34 /* */
35 #ifdef HAVE_FTIME
36 #define LOG4CPLUS_HAVE_FTIME
37 #endif
38 
39 /* */
40 #ifdef HAVE_GETADDRINFO
41 #define LOG4CPLUS_HAVE_GETADDRINFO
42 #endif
43 
44 /* */
45 // This is from dcuid.cc
46 #if defined(HAVE_GETHOSTNAME) && defined(HAVE_GETHOSTBYNAME) && defined(_REENTRANT)
47 #define LOG4CPLUS_HAVE_GETHOSTBYNAME_R
48 #endif
49 
50 /* */
51 #ifdef HAVE_GETPID
52 #define LOG4CPLUS_HAVE_GETPID
53 #endif
54 
55 /* */
56 #ifdef HAVE_PROTOTYPE_GETTIMEOFDAY
57 #define LOG4CPLUS_HAVE_GETTIMEOFDAY
58 #endif
59 
60 /* */
61 #ifdef HAVE_GMTIME_R
62 #define LOG4CPLUS_HAVE_GMTIME_R
63 #endif
64 
65 /* */
66 #ifdef HAVE_HTONL
67 #define LOG4CPLUS_HAVE_HTONL
68 #endif
69 
70 /* */
71 #ifdef HAVE_HTONS
72 #define LOG4CPLUS_HAVE_HTONS
73 #endif
74 
75 /* */
76 #ifdef HAVE_LOCALTIME_R
77 #define LOG4CPLUS_HAVE_LOCALTIME_R
78 #endif
79 
80 /* */
81 #ifdef HAVE_LSTAT
82 #define LOG4CPLUS_HAVE_LSTAT
83 #endif
84 
85 /* */
86 #ifdef HAVE_NTOHL
87 #define LOG4CPLUS_HAVE_NTOHL
88 #endif
89 
90 /* */
91 #ifdef HAVE_NTOHS
92 #define LOG4CPLUS_HAVE_NTOHS
93 #endif
94 
95 /* */
96 #ifdef HAVE_STAT
97 #define LOG4CPLUS_HAVE_STAT
98 #endif
99 
100 /* */
101 #ifdef WITH_THREADS
102 #define LOG4CPLUS_USE_PTHREADS
103 #else
104 /* Define if this is a single-threaded library. */
105 #define LOG4CPLUS_SINGLE_THREADED
106 #endif
107 
108 /* Define for compilers/standard libraries that support more than just the "C"
109  locale. */
110 #undef LOG4CPLUS_WORKING_LOCALE
111 
112 /* Define to int if undefined. */
113 #if 0
114 /* This block is handled by configure completely */
115 #undef socklen_t
116 #ifndef HAVE_DECLARATION_SOCKLEN_T
117 #define socklen_t int
118 #endif
119 #endif
120 
121 /* Defined for --enable-debugging builds. */
122 #ifdef DEBUG
123 #define LOG4CPLUS_DEBUGGING
124 #endif
125 
126 /* These two are not needed since we build static libraries */
127 /* Defined if the compiler understands __declspec(export) or __attribute__((export)) construct. */
128 #define LOG4CPLUS_DECLSPEC_EXPORT
129 /* Defined if the compiler understands __declspec(import) or __attribute__((import)) construct. */
130 #define LOG4CPLUS_DECLSPEC_IMPORT
131 
132 /* Defined if the host OS provides ENAMETOOLONG errno value. */
133 #ifdef HAVE_ENAMETOOLONG
134 #define LOG4CPLUS_HAVE_ENAMETOOLONG
135 #endif
136 
137 #endif // LOG4CPLUS_CONFIG_DEFINES_HXX


Generated on Thu Dec 20 2012 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.8.2