fcpatterngetwithbinding.html revision a32e9e42
1a32e9e42Smrg<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2a32e9e42Smrg<HTML 3a32e9e42Smrg><HEAD 4a32e9e42Smrg><TITLE 5a32e9e42Smrg>FcPatternGetWithBinding</TITLE 6a32e9e42Smrg><META 7a32e9e42SmrgNAME="GENERATOR" 8a32e9e42SmrgCONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK 9a32e9e42SmrgREL="HOME" 10a32e9e42SmrgHREF="t1.html"><LINK 11a32e9e42SmrgREL="UP" 12a32e9e42SmrgTITLE="FcPattern" 13a32e9e42SmrgHREF="x103.html#AEN242"><LINK 14a32e9e42SmrgREL="PREVIOUS" 15a32e9e42SmrgTITLE="FcPatternAdd-Type" 16a32e9e42SmrgHREF="fcpatternadd-type.html"><LINK 17a32e9e42SmrgREL="NEXT" 18a32e9e42SmrgTITLE="FcPatternGet" 19a32e9e42SmrgHREF="fcpatternget.html"></HEAD 20a32e9e42Smrg><BODY 21a32e9e42SmrgCLASS="REFENTRY" 22a32e9e42SmrgBGCOLOR="#FFFFFF" 23a32e9e42SmrgTEXT="#000000" 24a32e9e42SmrgLINK="#0000FF" 25a32e9e42SmrgVLINK="#840084" 26a32e9e42SmrgALINK="#0000FF" 27a32e9e42Smrg><DIV 28a32e9e42SmrgCLASS="NAVHEADER" 29a32e9e42Smrg><TABLE 30a32e9e42SmrgSUMMARY="Header navigation table" 31a32e9e42SmrgWIDTH="100%" 32a32e9e42SmrgBORDER="0" 33a32e9e42SmrgCELLPADDING="0" 34a32e9e42SmrgCELLSPACING="0" 35a32e9e42Smrg><TR 36a32e9e42Smrg><TH 37a32e9e42SmrgCOLSPAN="3" 38a32e9e42SmrgALIGN="center" 39a32e9e42Smrg></TH 40a32e9e42Smrg></TR 41a32e9e42Smrg><TR 42a32e9e42Smrg><TD 43a32e9e42SmrgWIDTH="10%" 44a32e9e42SmrgALIGN="left" 45a32e9e42SmrgVALIGN="bottom" 46a32e9e42Smrg><A 47a32e9e42SmrgHREF="fcpatternadd-type.html" 48a32e9e42SmrgACCESSKEY="P" 49a32e9e42Smrg><<< Previous</A 50a32e9e42Smrg></TD 51a32e9e42Smrg><TD 52a32e9e42SmrgWIDTH="80%" 53a32e9e42SmrgALIGN="center" 54a32e9e42SmrgVALIGN="bottom" 55a32e9e42Smrg></TD 56a32e9e42Smrg><TD 57a32e9e42SmrgWIDTH="10%" 58a32e9e42SmrgALIGN="right" 59a32e9e42SmrgVALIGN="bottom" 60a32e9e42Smrg><A 61a32e9e42SmrgHREF="fcpatternget.html" 62a32e9e42SmrgACCESSKEY="N" 63a32e9e42Smrg>Next >>></A 64a32e9e42Smrg></TD 65a32e9e42Smrg></TR 66a32e9e42Smrg></TABLE 67a32e9e42Smrg><HR 68a32e9e42SmrgALIGN="LEFT" 69a32e9e42SmrgWIDTH="100%"></DIV 70a32e9e42Smrg><H1 71a32e9e42Smrg><A 72a32e9e42SmrgNAME="FCPATTERNGETWITHBINDING" 73a32e9e42Smrg></A 74a32e9e42Smrg>FcPatternGetWithBinding</H1 75a32e9e42Smrg><DIV 76a32e9e42SmrgCLASS="REFNAMEDIV" 77a32e9e42Smrg><A 78a32e9e42SmrgNAME="AEN601" 79a32e9e42Smrg></A 80a32e9e42Smrg><H2 81a32e9e42Smrg>Name</H2 82a32e9e42Smrg>FcPatternGetWithBinding -- Return a value with binding from a pattern</DIV 83a32e9e42Smrg><DIV 84a32e9e42SmrgCLASS="REFSYNOPSISDIV" 85a32e9e42Smrg><A 86a32e9e42SmrgNAME="AEN604" 87a32e9e42Smrg></A 88a32e9e42Smrg><H2 89a32e9e42Smrg>Synopsis</H2 90a32e9e42Smrg><DIV 91a32e9e42SmrgCLASS="FUNCSYNOPSIS" 92a32e9e42Smrg><P 93a32e9e42Smrg></P 94a32e9e42Smrg><A 95a32e9e42SmrgNAME="AEN605" 96a32e9e42Smrg></A 97a32e9e42Smrg><TABLE 98a32e9e42SmrgBORDER="0" 99a32e9e42SmrgBGCOLOR="#E0E0E0" 100a32e9e42SmrgWIDTH="100%" 101a32e9e42Smrg><TR 102a32e9e42Smrg><TD 103a32e9e42Smrg><PRE 104a32e9e42SmrgCLASS="FUNCSYNOPSISINFO" 105a32e9e42Smrg>#include <fontconfig/fontconfig.h> 106a32e9e42Smrg </PRE 107a32e9e42Smrg></TD 108a32e9e42Smrg></TR 109a32e9e42Smrg></TABLE 110a32e9e42Smrg><P 111a32e9e42Smrg><CODE 112a32e9e42Smrg><CODE 113a32e9e42SmrgCLASS="FUNCDEF" 114a32e9e42Smrg>FcResult <TT 115a32e9e42SmrgCLASS="FUNCTION" 116a32e9e42Smrg>FcPatternGetWithBinding</TT 117a32e9e42Smrg></CODE 118a32e9e42Smrg>(FcPattern *<TT 119a32e9e42SmrgCLASS="PARAMETER" 120a32e9e42Smrg><I 121a32e9e42Smrg>p</I 122a32e9e42Smrg></TT 123a32e9e42Smrg>, const char *<TT 124a32e9e42SmrgCLASS="PARAMETER" 125a32e9e42Smrg><I 126a32e9e42Smrg>object</I 127a32e9e42Smrg></TT 128a32e9e42Smrg>, int <TT 129a32e9e42SmrgCLASS="PARAMETER" 130a32e9e42Smrg><I 131a32e9e42Smrg>id</I 132a32e9e42Smrg></TT 133a32e9e42Smrg>, FcValue *<TT 134a32e9e42SmrgCLASS="PARAMETER" 135a32e9e42Smrg><I 136a32e9e42Smrg>v</I 137a32e9e42Smrg></TT 138a32e9e42Smrg>, FcValueBinding *<TT 139a32e9e42SmrgCLASS="PARAMETER" 140a32e9e42Smrg><I 141a32e9e42Smrg>b</I 142a32e9e42Smrg></TT 143a32e9e42Smrg>);</CODE 144a32e9e42Smrg></P 145a32e9e42Smrg><P 146a32e9e42Smrg></P 147a32e9e42Smrg></DIV 148a32e9e42Smrg></DIV 149a32e9e42Smrg><DIV 150a32e9e42SmrgCLASS="REFSECT1" 151a32e9e42Smrg><A 152a32e9e42SmrgNAME="AEN620" 153a32e9e42Smrg></A 154a32e9e42Smrg><H2 155a32e9e42Smrg>Description</H2 156a32e9e42Smrg><P 157a32e9e42Smrg>Returns in <TT 158a32e9e42SmrgCLASS="PARAMETER" 159a32e9e42Smrg><I 160a32e9e42Smrg>v</I 161a32e9e42Smrg></TT 162a32e9e42Smrg> the <TT 163a32e9e42SmrgCLASS="PARAMETER" 164a32e9e42Smrg><I 165a32e9e42Smrg>id</I 166a32e9e42Smrg></TT 167a32e9e42Smrg>'th value 168a32e9e42Smrgand <TT 169a32e9e42SmrgCLASS="PARAMETER" 170a32e9e42Smrg><I 171a32e9e42Smrg>b</I 172a32e9e42Smrg></TT 173a32e9e42Smrg> binding for that associated with the property 174a32e9e42Smrg<TT 175a32e9e42SmrgCLASS="PARAMETER" 176a32e9e42Smrg><I 177a32e9e42Smrg>object</I 178a32e9e42Smrg></TT 179a32e9e42Smrg>. 180a32e9e42SmrgThe Value returned is not a copy, but rather refers to the data stored 181a32e9e42Smrgwithin the pattern directly. Applications must not free this value. 182a32e9e42Smrg </P 183a32e9e42Smrg></DIV 184a32e9e42Smrg><DIV 185a32e9e42SmrgCLASS="REFSECT1" 186a32e9e42Smrg><A 187a32e9e42SmrgNAME="AEN627" 188a32e9e42Smrg></A 189a32e9e42Smrg><H2 190a32e9e42Smrg>Since</H2 191a32e9e42Smrg><P 192a32e9e42Smrg>version 2.12.5</P 193a32e9e42Smrg></DIV 194a32e9e42Smrg><DIV 195a32e9e42SmrgCLASS="NAVFOOTER" 196a32e9e42Smrg><HR 197a32e9e42SmrgALIGN="LEFT" 198a32e9e42SmrgWIDTH="100%"><TABLE 199a32e9e42SmrgSUMMARY="Footer navigation table" 200a32e9e42SmrgWIDTH="100%" 201a32e9e42SmrgBORDER="0" 202a32e9e42SmrgCELLPADDING="0" 203a32e9e42SmrgCELLSPACING="0" 204a32e9e42Smrg><TR 205a32e9e42Smrg><TD 206a32e9e42SmrgWIDTH="33%" 207a32e9e42SmrgALIGN="left" 208a32e9e42SmrgVALIGN="top" 209a32e9e42Smrg><A 210a32e9e42SmrgHREF="fcpatternadd-type.html" 211a32e9e42SmrgACCESSKEY="P" 212a32e9e42Smrg><<< Previous</A 213a32e9e42Smrg></TD 214a32e9e42Smrg><TD 215a32e9e42SmrgWIDTH="34%" 216a32e9e42SmrgALIGN="center" 217a32e9e42SmrgVALIGN="top" 218a32e9e42Smrg><A 219a32e9e42SmrgHREF="t1.html" 220a32e9e42SmrgACCESSKEY="H" 221a32e9e42Smrg>Home</A 222a32e9e42Smrg></TD 223a32e9e42Smrg><TD 224a32e9e42SmrgWIDTH="33%" 225a32e9e42SmrgALIGN="right" 226a32e9e42SmrgVALIGN="top" 227a32e9e42Smrg><A 228a32e9e42SmrgHREF="fcpatternget.html" 229a32e9e42SmrgACCESSKEY="N" 230a32e9e42Smrg>Next >>></A 231a32e9e42Smrg></TD 232a32e9e42Smrg></TR 233a32e9e42Smrg><TR 234a32e9e42Smrg><TD 235a32e9e42SmrgWIDTH="33%" 236a32e9e42SmrgALIGN="left" 237a32e9e42SmrgVALIGN="top" 238a32e9e42Smrg>FcPatternAdd-Type</TD 239a32e9e42Smrg><TD 240a32e9e42SmrgWIDTH="34%" 241a32e9e42SmrgALIGN="center" 242a32e9e42SmrgVALIGN="top" 243a32e9e42Smrg><A 244a32e9e42SmrgHREF="x103.html#AEN242" 245a32e9e42SmrgACCESSKEY="U" 246a32e9e42Smrg>Up</A 247a32e9e42Smrg></TD 248a32e9e42Smrg><TD 249a32e9e42SmrgWIDTH="33%" 250a32e9e42SmrgALIGN="right" 251a32e9e42SmrgVALIGN="top" 252a32e9e42Smrg>FcPatternGet</TD 253a32e9e42Smrg></TR 254a32e9e42Smrg></TABLE 255a32e9e42Smrg></DIV 256a32e9e42Smrg></BODY 257a32e9e42Smrg></HTML 258a32e9e42Smrg>