manpagez: man pages & more
man FcPatternGetLangSet(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);

       FcBool  FcPatternGetFTFace  (FcPattern  *p,  const  char *object, const
       FT_Face *f);

       FcBool FcPatternGetLangSet (FcPattern *p,  const  char  *object,  const
       FcLangSet **l);


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.6.0



                                  31 May 2008             FcPatternGet-Type(3)

fontconfig 2.6.0 - Generated Mon Jun 23 06:47:41 CDT 2008
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.