fcconfigreference.html revision 1.1 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 >FcConfigReference</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#AEN2554"><LINK
14 REL="PREVIOUS"
15 TITLE="FcConfigCreate"
16 HREF="fcconfigcreate.html"><LINK
17 REL="NEXT"
18 TITLE="FcConfigDestroy"
19 HREF="fcconfigdestroy.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="fcconfigcreate.html"
48 ACCESSKEY="P"
49 ><<< 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="fcconfigdestroy.html"
62 ACCESSKEY="N"
63 >Next >>></A
64 ></TD
65 ></TR
66 ></TABLE
67 ><HR
68 ALIGN="LEFT"
69 WIDTH="100%"></DIV
70 ><H1
71 ><A
72 NAME="FCCONFIGREFERENCE"
73 ></A
74 >FcConfigReference</H1
75 ><DIV
76 CLASS="REFNAMEDIV"
77 ><A
78 NAME="AEN2582"
79 ></A
80 ><H2
81 >Name</H2
82 >FcConfigReference -- Increment config reference count</DIV
83 ><DIV
84 CLASS="REFSYNOPSISDIV"
85 ><A
86 NAME="AEN2585"
87 ></A
88 ><H2
89 >Synopsis</H2
90 ><DIV
91 CLASS="FUNCSYNOPSIS"
92 ><P
93 ></P
94 ><A
95 NAME="AEN2586"
96 ></A
97 ><TABLE
98 BORDER="0"
99 BGCOLOR="#E0E0E0"
100 WIDTH="100%"
101 ><TR
102 ><TD
103 ><PRE
104 CLASS="FUNCSYNOPSISINFO"
105 >#include <fontconfig.h>
106 </PRE
107 ></TD
108 ></TR
109 ></TABLE
110 ><P
111 ><CODE
112 ><CODE
113 CLASS="FUNCDEF"
114 >FcConfig * <TT
115 CLASS="FUNCTION"
116 >FcConfigReference</TT
117 ></CODE
118 >(FcConfig *<TT
119 CLASS="PARAMETER"
120 ><I
121 >config</I
122 ></TT
123 >);</CODE
124 ></P
125 ><P
126 ></P
127 ></DIV
128 ></DIV
129 ><DIV
130 CLASS="REFSECT1"
131 ><A
132 NAME="AEN2593"
133 ></A
134 ><H2
135 >Description</H2
136 ><P
137 >Add another reference to <TT
138 CLASS="PARAMETER"
139 ><I
140 >config</I
141 ></TT
142 >. Configs are freed only
143 when the reference count reaches zero.
144 If <TT
145 CLASS="PARAMETER"
146 ><I
147 >config</I
148 ></TT
149 > is NULL, the current configuration is used.
150 In that case this function will be similar to FcConfigGetCurrent() except that
151 it increments the reference count before returning and the user is responsible
152 for destroying the configuration when not needed anymore.
153 </P
154 ></DIV
155 ><DIV
156 CLASS="REFSECT1"
157 ><A
158 NAME="AEN2598"
159 ></A
160 ><H2
161 >Version</H2
162 ><P
163 >Fontconfig version 2.8.0
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="fcconfigcreate.html"
184 ACCESSKEY="P"
185 ><<< 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="fcconfigdestroy.html"
202 ACCESSKEY="N"
203 >Next >>></A
204 ></TD
205 ></TR
206 ><TR
207 ><TD
208 WIDTH="33%"
209 ALIGN="left"
210 VALIGN="top"
211 >FcConfigCreate</TD
212 ><TD
213 WIDTH="34%"
214 ALIGN="center"
215 VALIGN="top"
216 ><A
217 HREF="x102.html#AEN2554"
218 ACCESSKEY="U"
219 >Up</A
220 ></TD
221 ><TD
222 WIDTH="33%"
223 ALIGN="right"
224 VALIGN="top"
225 >FcConfigDestroy</TD
226 ></TR
227 ></TABLE
228 ></DIV
229 ></BODY
230 ></HTML
231 >