Home | History | Annotate | Line # | Download | only in fontconfig-devel
fcconfigparseandload.html revision 1.1.1.3
      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#AEN2679"><LINK
     14 REL="PREVIOUS"
     15 TITLE="FcConfigFilename"
     16 HREF="fcconfigfilename.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="fcconfigfilename.html"
     48 ACCESSKEY="P"
     49 >&#60;&#60;&#60; 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 &#62;&#62;&#62;</A
     64 ></TD
     65 ></TR
     66 ></TABLE
     67 ><HR
     68 ALIGN="LEFT"
     69 WIDTH="100%"></DIV
     70 ><H1
     71 ><A
     72 NAME="FCCONFIGPARSEANDLOAD"
     73 ></A
     74 >FcConfigParseAndLoad</H1
     75 ><DIV
     76 CLASS="REFNAMEDIV"
     77 ><A
     78 NAME="AEN3371"
     79 ></A
     80 ><H2
     81 >Name</H2
     82 >FcConfigParseAndLoad&nbsp;--&nbsp;load a configuration file</DIV
     83 ><DIV
     84 CLASS="REFSYNOPSISDIV"
     85 ><A
     86 NAME="AEN3374"
     87 ></A
     88 ><H2
     89 >Synopsis</H2
     90 ><DIV
     91 CLASS="FUNCSYNOPSIS"
     92 ><P
     93 ></P
     94 ><A
     95 NAME="AEN3375"
     96 ></A
     97 ><TABLE
     98 BORDER="0"
     99 BGCOLOR="#E0E0E0"
    100 WIDTH="100%"
    101 ><TR
    102 ><TD
    103 ><PRE
    104 CLASS="FUNCSYNOPSISINFO"
    105 >#include &#60;fontconfig/fontconfig.h&#62;
    106 	</PRE
    107 ></TD
    108 ></TR
    109 ></TABLE
    110 ><P
    111 ><CODE
    112 ><CODE
    113 CLASS="FUNCDEF"
    114 >FcBool <TT
    115 CLASS="FUNCTION"
    116 >FcConfigParseAndLoad</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 >file</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="AEN3386"
    143 ></A
    144 ><H2
    145 >Description</H2
    146 ><P
    147 >Walks the configuration in 'file' and constructs the internal representation
    148 in 'config'.  Any include files referenced from within 'file' will be loaded
    149 and parsed.  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 some 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="AEN3389"
    159 ></A
    160 ><H2
    161 >Version</H2
    162 ><P
    163 >Fontconfig version 2.10.93
    164 
    165 	    </P
    166 ></DIV
    167 ><DIV
    168 CLASS="NAVFOOTER"
    169 ><HR
    170 ALIGN="LEFT"
    171 WIDTH="100%"><TABLE
    172 SUMMARY="Footer navigation table"
    173 WIDTH="100%"
    174 BORDER="0"
    175 CELLPADDING="0"
    176 CELLSPACING="0"
    177 ><TR
    178 ><TD
    179 WIDTH="33%"
    180 ALIGN="left"
    181 VALIGN="top"
    182 ><A
    183 HREF="fcconfigfilename.html"
    184 ACCESSKEY="P"
    185 >&#60;&#60;&#60; Previous</A
    186 ></TD
    187 ><TD
    188 WIDTH="34%"
    189 ALIGN="center"
    190 VALIGN="top"
    191 ><A
    192 HREF="t1.html"
    193 ACCESSKEY="H"
    194 >Home</A
    195 ></TD
    196 ><TD
    197 WIDTH="33%"
    198 ALIGN="right"
    199 VALIGN="top"
    200 ><A
    201 HREF="fcconfiggetsysroot.html"
    202 ACCESSKEY="N"
    203 >Next &#62;&#62;&#62;</A
    204 ></TD
    205 ></TR
    206 ><TR
    207 ><TD
    208 WIDTH="33%"
    209 ALIGN="left"
    210 VALIGN="top"
    211 >FcConfigFilename</TD
    212 ><TD
    213 WIDTH="34%"
    214 ALIGN="center"
    215 VALIGN="top"
    216 ><A
    217 HREF="x102.html#AEN2679"
    218 ACCESSKEY="U"
    219 >Up</A
    220 ></TD
    221 ><TD
    222 WIDTH="33%"
    223 ALIGN="right"
    224 VALIGN="top"
    225 >FcConfigGetSysRoot</TD
    226 ></TR
    227 ></TABLE
    228 ></DIV
    229 ></BODY
    230 ></HTML
    231 >