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