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