'\" t .\\" auto-generated by docbook2man-spec $Revision: 1.2 $ .TH "FcPatternAdd-Type" "3" "18 November 2009" "" "" .SH NAME FcPatternAddInteger, FcPatternAddDouble, FcPatternAddString, FcPatternAddMatrix, FcPatternAddCharSet, FcPatternAddBool, FcPatternAddFTFace, FcPatternAddLangSet \- Add a typed value to a pattern .SH SYNOPSIS .nf \fBcc\fR [ \fIflag\fR\&.\&.\&. ] \fIfile\fR\&.\&.\&. \fB\-lfontconfig\fR [ \fIlibrary\fR\&.\&.\&. ] .fi .sp .nf \fBcc\fR [ \fIflag\fR\&.\&.\&. ] `pkg-config --cflags fontconfig` \fIfile\fR\&.\&.\&. `pkg-config --libs fontconfig` .fi .nf \fB#include .sp FcBool FcPatternAddInteger(FcPattern *\fIp\fB); (const char *\fIobject\fB); (int \fIi\fB); .sp FcBool FcPatternAddDouble(FcPattern *\fIp\fB); (const char *\fIobject\fB); (double \fId\fB); .sp FcBool FcPatternAddString(FcPattern *\fIp\fB); (const char *\fIobject\fB); (const FcChar8 *\fIs\fB); .sp FcBool FcPatternAddMatrix(FcPattern *\fIp\fB); (const char *\fIobject\fB); (const FcMatrix *\fIm\fB); .sp FcBool FcPatternAddCharSet(FcPattern *\fIp\fB); (const char *\fIobject\fB); (const FcCharSet *\fIc\fB); .sp FcBool FcPatternAddBool(FcPattern *\fIp\fB); (const char *\fIobject\fB); (FcBool \fIb\fB); .sp FcBool FcPatternAddFTFace(FcPattern *\fIp\fB); (const char *\fIobject\fB); (const FT_Face\fIf\fB); .sp FcBool FcPatternAddLangSet(FcPattern *\fIp\fB); (const char *\fIobject\fB); (const FcLangSet *\fIl\fB); \fR.fi .SH "DESCRIPTION" .PP These are all convenience functions that insert objects of the specified type into the pattern. Use these in preference to FcPatternAdd as they will provide compile-time typechecking. These all append values to any existing list of values. .SH "VERSION" .PP Fontconfig version 2.8.0 .\" Begin Oracle Solaris update .SH "ATTRIBUTES" See \fBattributes\fR(5) for descriptions of the following attributes: .sp .TS allbox; cw(2.750000i)| cw(2.750000i) lw(2.750000i)| lw(2.750000i). ATTRIBUTE TYPE ATTRIBUTE VALUE Availability system/library/fontconfig Interface Stability Volatile MT-Level Unknown .TE .sp .\" End Oracle Solaris update