manpagez: man pages & more
man FcPatternGet-Type(3)
Home | html | info | man
FcPatternGet-Type(3)                                      FcPatternGet-Type(3)




NAME

       FcPatternGetInteger,   FcPatternGetDouble,  FcPatternGetString,  FcPat-
       ternGetMatrix, FcPatternGetCharSet,  FcPatternGetBool,  FcPatternGetFT-
       Face, 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);


DESCRIPTION

       These are convenience functions that call FcPatternGet and verify  that
       the returned data is of the expected type. They return FcResultTypeMis-
       match 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  type-
       checking.


VERSION

       Fontconfig version 2.9.0



                                  11 3ae 2012             FcPatternGet-Type(3)

fontconfig 2.9.0 - Generated Mon Apr 2 19:41:46 CDT 2012
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.