Provided by: libfontconfig1-dev_2.8.0-3ubuntu9_amd64 bug

NAME

       FcPatternGetInteger,     FcPatternGetDouble,    FcPatternGetString,    FcPatternGetMatrix,
       FcPatternGetCharSet, FcPatternGetBool, FcPatternGetFTFace, FcPatternGetLangSet - Return  a
       typed value from a pattern

SYNOPSIS

       #include <fontconfig.h>

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

       FcResult FcPatternGetDouble(FcPattern *p);
       (const char *object);
       (int n);
       (double *d);

       FcResult FcPatternGetString(FcPattern *p);
       (const char *object);
       (int n);
       (FcChar8 **s);

       FcResult FcPatternGetMatrix(FcPattern *p);
       (const char *object);
       (int n);
       (FcMatrix **s);

       FcResult FcPatternGetCharSet(FcPattern *p);
       (const char *object);
       (int n);
       (FcCharSet **c);

       FcResult FcPatternGetBool(FcPattern *p);
       (const char *object);
       (int n);
       (FcBool *b);

       FcResult FcPatternGetFTFace(FcPattern *p);
       (const char *object);
       (int n);

       FcResult FcPatternGetLangSet(FcPattern *p);
       (const char *object);
       (FT_Face *f);
       .fi

DESCRIPTION

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

VERSION

       Fontconfig version 2.8.0

                                         18 November 2009                    FcPatternGet-Type(3)