#include "fcint.h"
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
static const FcObjectType FcObjects[] = …;
#define NUM_OBJECT_TYPES …
static const FcObjectType *
FcObjectFindById (FcObject object)
{ … }
FcBool
FcNameRegisterObjectTypes (const FcObjectType *types, int ntypes)
{ … }
FcBool
FcNameUnregisterObjectTypes (const FcObjectType *types, int ntypes)
{ … }
const FcObjectType *
FcNameGetObjectType (const char *object)
{ … }
FcBool
FcObjectValidType (FcObject object, FcType type)
{ … }
FcObject
FcObjectFromName (const char * name)
{ … }
FcObjectSet *
FcObjectGetSet (void)
{ … }
const char *
FcObjectName (FcObject object)
{ … }
static const FcConstant _FcBaseConstants[] = …;
#define NUM_FC_CONSTANTS …
FcBool
FcNameRegisterConstants (const FcConstant *consts, int nconsts)
{ … }
FcBool
FcNameUnregisterConstants (const FcConstant *consts, int nconsts)
{ … }
const FcConstant *
FcNameGetConstant (const FcChar8 *string)
{ … }
const FcConstant *
FcNameGetConstantFor (const FcChar8 *string, const char *object)
{ … }
FcBool
FcNameConstant (const FcChar8 *string, int *result)
{ … }
FcBool
FcNameConstantWithObjectCheck (const FcChar8 *string, const char *object, int *result)
{ … }
FcBool
FcNameBool (const FcChar8 *v, FcBool *result)
{ … }
static FcValue
FcNameConvert (FcType type, const char *object, FcChar8 *string)
{ … }
static const FcChar8 *
FcNameFindNext (const FcChar8 *cur, const char *delim, FcChar8 *save, FcChar8 *last)
{ … }
FcPattern *
FcNameParse (const FcChar8 *name)
{ … }
static FcBool
FcNameUnparseString (FcStrBuf *buf,
const FcChar8 *string,
const FcChar8 *escape)
{ … }
FcBool
FcNameUnparseValue (FcStrBuf *buf,
FcValue *v0,
FcChar8 *escape)
{ … }
FcBool
FcNameUnparseValueList (FcStrBuf *buf,
FcValueListPtr v,
FcChar8 *escape)
{ … }
#define FC_ESCAPE_FIXED …
#define FC_ESCAPE_VARIABLE …
FcChar8 *
FcNameUnparse (FcPattern *pat)
{ … }
FcChar8 *
FcNameUnparseEscaped (FcPattern *pat, FcBool escape)
{ … }
#define __fcname__
#include "fcaliastail.h"
#undef __fcname__