FcPatternGet-Type

TriggerTek Logo
abcdefghijklmnopqrstuvwxyz_
FcPatternGet-Type(3)					 FcPatternGet-Type(3)



NAME
       FcPatternGetInteger,  FcPatternGetDouble,  FcPatternGetString,  FcPat-
       ternGetMatrix, FcPatternGetCharSet, FcPatternGetBool - Return a	typed
       value from a pattern

SYNOPSIS
       #include <fontconfig.h>

       FcResult	 FcPatternGetInteger (FcPattern *p, const char *object, intn,
       int *i);

       FcResult FcPatternGetDouble (FcPattern *p, const char  *object,	intn,
       double *d);

       FcResult	 FcPatternGetString  (FcPattern *p, const char *object, intn,
       char **consts);

       FcResult FcPatternGetMatrix (FcPattern *p, const char  *object,	intn,
       FcMatrix **s);

       FcResult	 FcPatternGetCharSet (FcPattern *p, const char *object, intn,
       FcCharSet **c);

       FcResult FcPatternGetBool (FcPattern *p,	 const	char  *object,	intn,
       FcBool *b);

DESCRIPTION
       These are convenience functions that call FcPatternGet and verify that
       the returned data is of	the  expected  type.  They  return  FcResult-
       TypeMismatch  if	 this  is not the case.	 Note that these (like FcPat-
       ternGet) do not make a copy of any data structure  referenced  by  the
       return value.  Use these in preference to FcPatternGet to provide com-
       pile-time typechecking.

VERSION
       Fontconfig version 2.2.3



				 30 June 2004		 FcPatternGet-Type(3)