Index of Section 3 Manual Pages

Interix / SUAFcPatternGet-Type.3Interix / SUA

FcPatternGet-Type(3)                         FcPatternGet-Type(3)



NAME
       FcPatternGetInteger,   FcPatternGetDouble,   FcPatternGet-
       String,  FcPatternGetMatrix,  FcPatternGetCharSet,  FcPat-
       ternGetBool - Return a typed value from a pattern

SYNOPSIS
       #include 

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



                         02 December 2006    FcPatternGet-Type(3)

Interix / SUAHosted at SUA Community for Interix, SUA and SFUInterix / SUA