annotate dwconfig.h.in @ 2991:81f9399b11c8

Mac/iOS: Fix exported API function definitions reported by Xcode. Added missing APIs on functions, not necessary on Mac and iOS technically but for consistence they should be there and for future use.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 04 Apr 2023 12:05:14 +0000
parents d84182f0054e
children a464a74505f7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
1 /* dwconfig.h.in. Generated from configure.ac by autoheader. */
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
2
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
3 /* Uses GTK but not on X11 or Wayland */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
4 #undef DW_USE_GTK
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
5
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
6 /* Define to 1 if you have the `connect' function. */
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
7 #undef HAVE_CONNECT
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
8
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
9 /* define if the compiler supports basic C++11 syntax */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
10 #undef HAVE_CXX11
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
11
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
12 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
13 */
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
14 #undef HAVE_DIRENT_H
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
15
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
16 /* Define to 1 if you have the <inttypes.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
17 #undef HAVE_INTTYPES_H
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
18
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
19 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
20 #undef HAVE_NDIR_H
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
21
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
22 /* Define if we have Ubuntu overlay scrollbars */
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
23 #undef HAVE_OVERLAY_SCROLLBARS
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
24
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
25 /* Define if we have Ubuntu overlay scrollbars */
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
26 #undef HAVE_OVERLAY_SCROLLBARS2
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
27
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
28 /* Define to 1 if you have the `pipe' function. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
29 #undef HAVE_PIPE
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
30
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
31 /* Define to 1 if you have the <stdint.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
32 #undef HAVE_STDINT_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
33
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
34 /* Define to 1 if you have the <stdio.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
35 #undef HAVE_STDIO_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
36
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
37 /* Define to 1 if you have the <stdlib.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
38 #undef HAVE_STDLIB_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
39
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
40 /* Define to 1 if you have the <strings.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
41 #undef HAVE_STRINGS_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
42
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
43 /* Define to 1 if you have the <string.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
44 #undef HAVE_STRING_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
45
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
46 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
47 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
48 #undef HAVE_SYS_DIR_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
49
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
50 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
51 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
52 #undef HAVE_SYS_NDIR_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
53
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
54 /* Define to 1 if you have the <sys/stat.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
55 #undef HAVE_SYS_STAT_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
56
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
57 /* Define to 1 if you have the <sys/types.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
58 #undef HAVE_SYS_TYPES_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
59
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
60 /* Define to 1 if you have the `ubuntu_gtk_set_use_overlay_scrollbar'
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
61 function. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
62 #undef HAVE_UBUNTU_GTK_SET_USE_OVERLAY_SCROLLBAR
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
63
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
64 /* Define to 1 if you have the `ubuntu_overlay_scrollbar_set_enabled'
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
65 function. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
66 #undef HAVE_UBUNTU_OVERLAY_SCROLLBAR_SET_ENABLED
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
67
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
68 /* Define to 1 if you have the <unistd.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
69 #undef HAVE_UNISTD_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
70
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
71 /* Define to 1 if you have the `vsnprintf' function. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
72 #undef HAVE_VSNPRINTF
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
73
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
74 /* Define to the address where bug reports for this package should be sent. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
75 #undef PACKAGE_BUGREPORT
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
76
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
77 /* Define to the full name of this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
78 #undef PACKAGE_NAME
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
79
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
80 /* Define to the full name and version of this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
81 #undef PACKAGE_STRING
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
82
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
83 /* Define to the one symbol short name of this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
84 #undef PACKAGE_TARNAME
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
85
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
86 /* Define to the home page for this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
87 #undef PACKAGE_URL
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
88
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
89 /* Define to the version of this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
90 #undef PACKAGE_VERSION
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
91
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
92 /* Define to 1 if all of the C90 standard headers exist (not just the ones
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
93 required in a freestanding environment). This macro is provided for
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
94 backward compatibility; new code need not use it. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
95 #undef STDC_HEADERS
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
96
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
97 /* Uses some flavor of WebKit */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
98 #undef USE_WEBKIT
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
99
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
100 /* Uses WebKit 1.0 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
101 #undef USE_WEBKIT10
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
102
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
103 /* Uses WebKit 1.1 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
104 #undef USE_WEBKIT11
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
105
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
106 /* Uses WebKit 2 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
107 #undef USE_WEBKIT2
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
108
2978
d84182f0054e GTK4: Support for dw_html_javascript_add() and DW_SIGNAL_HTML_MESSAGE.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2970
diff changeset
109 /* Uses WebKit 6 */
d84182f0054e GTK4: Support for dw_html_javascript_add() and DW_SIGNAL_HTML_MESSAGE.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2970
diff changeset
110 #undef USE_WEBKIT6
d84182f0054e GTK4: Support for dw_html_javascript_add() and DW_SIGNAL_HTML_MESSAGE.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2970
diff changeset
111
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
112 /* Define to 1 if the X Window System is missing or not being used. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
113 #undef X_DISPLAY_MISSING