DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

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, int n,
       int *i);

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

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

       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);


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

                               02 December 2006           FcPatternGet-Type(3)

Man(1) output converted with man2html