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