DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

FcPatternGetInteger(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 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.2.0

                                 21 April 2003            FcPatternGet-Type(3)

Man(1) output converted with man2html