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