fcconfigparseandload.html revision 1.1 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >FcConfigParseAndLoad</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="HOME"
10 HREF="t1.html"><LINK
11 REL="UP"
12 TITLE="FcConfig"
13 HREF="x102.html#AEN2554"><LINK
14 REL="PREVIOUS"
15 TITLE="FcConfigFilename"
16 HREF="fcconfigfilename.html"></HEAD
17 ><BODY
18 CLASS="REFENTRY"
19 BGCOLOR="#FFFFFF"
20 TEXT="#000000"
21 LINK="#0000FF"
22 VLINK="#840084"
23 ALINK="#0000FF"
24 ><DIV
25 CLASS="NAVHEADER"
26 ><TABLE
27 SUMMARY="Header navigation table"
28 WIDTH="100%"
29 BORDER="0"
30 CELLPADDING="0"
31 CELLSPACING="0"
32 ><TR
33 ><TH
34 COLSPAN="3"
35 ALIGN="center"
36 ></TH
37 ></TR
38 ><TR
39 ><TD
40 WIDTH="10%"
41 ALIGN="left"
42 VALIGN="bottom"
43 ><A
44 HREF="fcconfigfilename.html"
45 ACCESSKEY="P"
46 ><<< Previous</A
47 ></TD
48 ><TD
49 WIDTH="80%"
50 ALIGN="center"
51 VALIGN="bottom"
52 ></TD
53 ><TD
54 WIDTH="10%"
55 ALIGN="right"
56 VALIGN="bottom"
57 > </TD
58 ></TR
59 ></TABLE
60 ><HR
61 ALIGN="LEFT"
62 WIDTH="100%"></DIV
63 ><H1
64 ><A
65 NAME="FCCONFIGPARSEANDLOAD"
66 ></A
67 >FcConfigParseAndLoad</H1
68 ><DIV
69 CLASS="REFNAMEDIV"
70 ><A
71 NAME="AEN3246"
72 ></A
73 ><H2
74 >Name</H2
75 >FcConfigParseAndLoad -- load a configuration file</DIV
76 ><DIV
77 CLASS="REFSYNOPSISDIV"
78 ><A
79 NAME="AEN3249"
80 ></A
81 ><H2
82 >Synopsis</H2
83 ><DIV
84 CLASS="FUNCSYNOPSIS"
85 ><P
86 ></P
87 ><A
88 NAME="AEN3250"
89 ></A
90 ><TABLE
91 BORDER="0"
92 BGCOLOR="#E0E0E0"
93 WIDTH="100%"
94 ><TR
95 ><TD
96 ><PRE
97 CLASS="FUNCSYNOPSISINFO"
98 >#include <fontconfig.h>
99 </PRE
100 ></TD
101 ></TR
102 ></TABLE
103 ><P
104 ><CODE
105 ><CODE
106 CLASS="FUNCDEF"
107 >FcBool <TT
108 CLASS="FUNCTION"
109 >FcConfigParseAndLoad</TT
110 ></CODE
111 >(FcConfig *<TT
112 CLASS="PARAMETER"
113 ><I
114 >config</I
115 ></TT
116 >, const FcChar8 *<TT
117 CLASS="PARAMETER"
118 ><I
119 >file</I
120 ></TT
121 >, FcBool <TT
122 CLASS="PARAMETER"
123 ><I
124 >complain</I
125 ></TT
126 >);</CODE
127 ></P
128 ><P
129 ></P
130 ></DIV
131 ></DIV
132 ><DIV
133 CLASS="REFSECT1"
134 ><A
135 NAME="AEN3261"
136 ></A
137 ><H2
138 >Description</H2
139 ><P
140 >Walks the configuration in 'file' and constructs the internal representation
141 in 'config'. Any include files referenced from within 'file' will be loaded
142 and parsed. If 'complain' is FcFalse, no warning will be displayed if
143 'file' does not exist. Error and warning messages will be output to stderr.
144 Returns FcFalse if some error occurred while loading the file, either a
145 parse error, semantic error or allocation failure. Otherwise returns FcTrue.
146 </P
147 ></DIV
148 ><DIV
149 CLASS="REFSECT1"
150 ><A
151 NAME="AEN3264"
152 ></A
153 ><H2
154 >Version</H2
155 ><P
156 >Fontconfig version 2.8.0
157
158 </P
159 ></DIV
160 ><DIV
161 CLASS="NAVFOOTER"
162 ><HR
163 ALIGN="LEFT"
164 WIDTH="100%"><TABLE
165 SUMMARY="Footer navigation table"
166 WIDTH="100%"
167 BORDER="0"
168 CELLPADDING="0"
169 CELLSPACING="0"
170 ><TR
171 ><TD
172 WIDTH="33%"
173 ALIGN="left"
174 VALIGN="top"
175 ><A
176 HREF="fcconfigfilename.html"
177 ACCESSKEY="P"
178 ><<< Previous</A
179 ></TD
180 ><TD
181 WIDTH="34%"
182 ALIGN="center"
183 VALIGN="top"
184 ><A
185 HREF="t1.html"
186 ACCESSKEY="H"
187 >Home</A
188 ></TD
189 ><TD
190 WIDTH="33%"
191 ALIGN="right"
192 VALIGN="top"
193 > </TD
194 ></TR
195 ><TR
196 ><TD
197 WIDTH="33%"
198 ALIGN="left"
199 VALIGN="top"
200 >FcConfigFilename</TD
201 ><TD
202 WIDTH="34%"
203 ALIGN="center"
204 VALIGN="top"
205 ><A
206 HREF="x102.html#AEN2554"
207 ACCESSKEY="U"
208 >Up</A
209 ></TD
210 ><TD
211 WIDTH="33%"
212 ALIGN="right"
213 VALIGN="top"
214 > </TD
215 ></TR
216 ></TABLE
217 ></DIV
218 ></BODY
219 ></HTML
220 >