Home | History | Annotate | Line # | Download | only in fontconfig-devel
      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 >FcConfigReference</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.1.7  mrg HREF="x103.html#AEN3038"><LINK
     14      1.1  mrg REL="PREVIOUS"
     15      1.1  mrg TITLE="FcConfigCreate"
     16      1.1  mrg HREF="fcconfigcreate.html"><LINK
     17      1.1  mrg REL="NEXT"
     18      1.1  mrg TITLE="FcConfigDestroy"
     19      1.1  mrg HREF="fcconfigdestroy.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="fcconfigcreate.html"
     48      1.1  mrg ACCESSKEY="P"
     49      1.1  mrg >&#60;&#60;&#60; 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="fcconfigdestroy.html"
     62      1.1  mrg ACCESSKEY="N"
     63      1.1  mrg >Next &#62;&#62;&#62;</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="FCCONFIGREFERENCE"
     73      1.1  mrg ></A
     74      1.1  mrg >FcConfigReference</H1
     75      1.1  mrg ><DIV
     76      1.1  mrg CLASS="REFNAMEDIV"
     77      1.1  mrg ><A
     78  1.1.1.7  mrg NAME="AEN3065"
     79      1.1  mrg ></A
     80      1.1  mrg ><H2
     81      1.1  mrg >Name</H2
     82      1.1  mrg >FcConfigReference&nbsp;--&nbsp;Increment config reference count</DIV
     83      1.1  mrg ><DIV
     84      1.1  mrg CLASS="REFSYNOPSISDIV"
     85      1.1  mrg ><A
     86  1.1.1.7  mrg NAME="AEN3068"
     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.1.7  mrg NAME="AEN3069"
     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.1.3  mrg >#include &#60;fontconfig/fontconfig.h&#62;
    106  1.1.1.8  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 >FcConfig * <TT
    115      1.1  mrg CLASS="FUNCTION"
    116      1.1  mrg >FcConfigReference</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 >);</CODE
    124      1.1  mrg ></P
    125      1.1  mrg ><P
    126      1.1  mrg ></P
    127      1.1  mrg ></DIV
    128      1.1  mrg ></DIV
    129      1.1  mrg ><DIV
    130      1.1  mrg CLASS="REFSECT1"
    131      1.1  mrg ><A
    132  1.1.1.7  mrg NAME="AEN3076"
    133      1.1  mrg ></A
    134      1.1  mrg ><H2
    135      1.1  mrg >Description</H2
    136      1.1  mrg ><P
    137      1.1  mrg >Add another reference to <TT
    138      1.1  mrg CLASS="PARAMETER"
    139      1.1  mrg ><I
    140      1.1  mrg >config</I
    141      1.1  mrg ></TT
    142      1.1  mrg >. Configs are freed only
    143      1.1  mrg when the reference count reaches zero.
    144      1.1  mrg If <TT
    145      1.1  mrg CLASS="PARAMETER"
    146      1.1  mrg ><I
    147      1.1  mrg >config</I
    148      1.1  mrg ></TT
    149      1.1  mrg > is NULL, the current configuration is used.
    150      1.1  mrg In that case this function will be similar to FcConfigGetCurrent() except that
    151      1.1  mrg it increments the reference count before returning and the user is responsible
    152      1.1  mrg for destroying the configuration when not needed anymore.
    153  1.1.1.8  mrg             </P
    154      1.1  mrg ></DIV
    155      1.1  mrg ><DIV
    156      1.1  mrg CLASS="NAVFOOTER"
    157      1.1  mrg ><HR
    158      1.1  mrg ALIGN="LEFT"
    159      1.1  mrg WIDTH="100%"><TABLE
    160      1.1  mrg SUMMARY="Footer navigation table"
    161      1.1  mrg WIDTH="100%"
    162      1.1  mrg BORDER="0"
    163      1.1  mrg CELLPADDING="0"
    164      1.1  mrg CELLSPACING="0"
    165      1.1  mrg ><TR
    166      1.1  mrg ><TD
    167      1.1  mrg WIDTH="33%"
    168      1.1  mrg ALIGN="left"
    169      1.1  mrg VALIGN="top"
    170      1.1  mrg ><A
    171      1.1  mrg HREF="fcconfigcreate.html"
    172      1.1  mrg ACCESSKEY="P"
    173      1.1  mrg >&#60;&#60;&#60; Previous</A
    174      1.1  mrg ></TD
    175      1.1  mrg ><TD
    176      1.1  mrg WIDTH="34%"
    177      1.1  mrg ALIGN="center"
    178      1.1  mrg VALIGN="top"
    179      1.1  mrg ><A
    180      1.1  mrg HREF="t1.html"
    181      1.1  mrg ACCESSKEY="H"
    182      1.1  mrg >Home</A
    183      1.1  mrg ></TD
    184      1.1  mrg ><TD
    185      1.1  mrg WIDTH="33%"
    186      1.1  mrg ALIGN="right"
    187      1.1  mrg VALIGN="top"
    188      1.1  mrg ><A
    189      1.1  mrg HREF="fcconfigdestroy.html"
    190      1.1  mrg ACCESSKEY="N"
    191      1.1  mrg >Next &#62;&#62;&#62;</A
    192      1.1  mrg ></TD
    193      1.1  mrg ></TR
    194      1.1  mrg ><TR
    195      1.1  mrg ><TD
    196      1.1  mrg WIDTH="33%"
    197      1.1  mrg ALIGN="left"
    198      1.1  mrg VALIGN="top"
    199      1.1  mrg >FcConfigCreate</TD
    200      1.1  mrg ><TD
    201      1.1  mrg WIDTH="34%"
    202      1.1  mrg ALIGN="center"
    203      1.1  mrg VALIGN="top"
    204      1.1  mrg ><A
    205  1.1.1.7  mrg HREF="x103.html#AEN3038"
    206      1.1  mrg ACCESSKEY="U"
    207      1.1  mrg >Up</A
    208      1.1  mrg ></TD
    209      1.1  mrg ><TD
    210      1.1  mrg WIDTH="33%"
    211      1.1  mrg ALIGN="right"
    212      1.1  mrg VALIGN="top"
    213      1.1  mrg >FcConfigDestroy</TD
    214      1.1  mrg ></TR
    215      1.1  mrg ></TABLE
    216      1.1  mrg ></DIV
    217      1.1  mrg ></BODY
    218      1.1  mrg ></HTML
    219      1.1  mrg >