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 >FcAtomicCreate</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="FcAtomic"
     13  1.1.1.10  mrg HREF="x103.html#AEN4253"><LINK
     14       1.1  mrg REL="PREVIOUS"
     15       1.1  mrg TITLE="FUNCTIONS"
     16   1.1.1.7  mrg HREF="x103.html"><LINK
     17       1.1  mrg REL="NEXT"
     18       1.1  mrg TITLE="FcAtomicLock"
     19       1.1  mrg HREF="fcatomiclock.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.1.7  mrg HREF="x103.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="fcatomiclock.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="FCATOMICCREATE"
     73       1.1  mrg ></A
     74       1.1  mrg >FcAtomicCreate</H1
     75       1.1  mrg ><DIV
     76       1.1  mrg CLASS="REFNAMEDIV"
     77       1.1  mrg ><A
     78  1.1.1.10  mrg NAME="AEN4261"
     79       1.1  mrg ></A
     80       1.1  mrg ><H2
     81       1.1  mrg >Name</H2
     82       1.1  mrg >FcAtomicCreate&nbsp;--&nbsp;create an FcAtomic object</DIV
     83       1.1  mrg ><DIV
     84       1.1  mrg CLASS="REFSYNOPSISDIV"
     85       1.1  mrg ><A
     86  1.1.1.10  mrg NAME="AEN4264"
     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.10  mrg NAME="AEN4265"
     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.9  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 >FcAtomic * <TT
    115       1.1  mrg CLASS="FUNCTION"
    116       1.1  mrg >FcAtomicCreate</TT
    117       1.1  mrg ></CODE
    118       1.1  mrg >(const FcChar8   *<TT
    119       1.1  mrg CLASS="PARAMETER"
    120       1.1  mrg ><I
    121       1.1  mrg >file</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.10  mrg NAME="AEN4272"
    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 >Creates a data structure containing data needed to control access to <TT
    138       1.1  mrg CLASS="PARAMETER"
    139       1.1  mrg ><I
    140       1.1  mrg >file</I
    141       1.1  mrg ></TT
    142       1.1  mrg >.
    143       1.1  mrg Writing is done to a separate file.  Once that file is complete, the original
    144       1.1  mrg configuration file is atomically replaced so that reading process always see
    145       1.1  mrg a consistent and complete file without the need to lock for reading.
    146   1.1.1.9  mrg             </P
    147       1.1  mrg ></DIV
    148       1.1  mrg ><DIV
    149       1.1  mrg CLASS="NAVFOOTER"
    150       1.1  mrg ><HR
    151       1.1  mrg ALIGN="LEFT"
    152       1.1  mrg WIDTH="100%"><TABLE
    153       1.1  mrg SUMMARY="Footer navigation table"
    154       1.1  mrg WIDTH="100%"
    155       1.1  mrg BORDER="0"
    156       1.1  mrg CELLPADDING="0"
    157       1.1  mrg CELLSPACING="0"
    158       1.1  mrg ><TR
    159       1.1  mrg ><TD
    160       1.1  mrg WIDTH="33%"
    161       1.1  mrg ALIGN="left"
    162       1.1  mrg VALIGN="top"
    163       1.1  mrg ><A
    164   1.1.1.7  mrg HREF="x103.html"
    165       1.1  mrg ACCESSKEY="P"
    166       1.1  mrg >&#60;&#60;&#60; Previous</A
    167       1.1  mrg ></TD
    168       1.1  mrg ><TD
    169       1.1  mrg WIDTH="34%"
    170       1.1  mrg ALIGN="center"
    171       1.1  mrg VALIGN="top"
    172       1.1  mrg ><A
    173       1.1  mrg HREF="t1.html"
    174       1.1  mrg ACCESSKEY="H"
    175       1.1  mrg >Home</A
    176       1.1  mrg ></TD
    177       1.1  mrg ><TD
    178       1.1  mrg WIDTH="33%"
    179       1.1  mrg ALIGN="right"
    180       1.1  mrg VALIGN="top"
    181       1.1  mrg ><A
    182       1.1  mrg HREF="fcatomiclock.html"
    183       1.1  mrg ACCESSKEY="N"
    184       1.1  mrg >Next &#62;&#62;&#62;</A
    185       1.1  mrg ></TD
    186       1.1  mrg ></TR
    187       1.1  mrg ><TR
    188       1.1  mrg ><TD
    189       1.1  mrg WIDTH="33%"
    190       1.1  mrg ALIGN="left"
    191       1.1  mrg VALIGN="top"
    192       1.1  mrg >FUNCTIONS</TD
    193       1.1  mrg ><TD
    194       1.1  mrg WIDTH="34%"
    195       1.1  mrg ALIGN="center"
    196       1.1  mrg VALIGN="top"
    197       1.1  mrg ><A
    198  1.1.1.10  mrg HREF="x103.html#AEN4253"
    199       1.1  mrg ACCESSKEY="U"
    200       1.1  mrg >Up</A
    201       1.1  mrg ></TD
    202       1.1  mrg ><TD
    203       1.1  mrg WIDTH="33%"
    204       1.1  mrg ALIGN="right"
    205       1.1  mrg VALIGN="top"
    206       1.1  mrg >FcAtomicLock</TD
    207       1.1  mrg ></TR
    208       1.1  mrg ></TABLE
    209       1.1  mrg ></DIV
    210       1.1  mrg ></BODY
    211       1.1  mrg ></HTML
    212       1.1  mrg >