FcCharSetIsSubset (3) Linux Manual Page
FcCharSetIsSubset – Test for charset inclusion Synopsis #include <fontconfig/fontconfig.h> FcBool FcCharSetIsSubset (const FcCharSet *a, const FcCharSet *b); Description Returns whether a is a subset of b.
The Linux Manuals (man pages) document is an important part of Linux documents. Linux Manuals are organized as several sections. Each section has a group of commands for a specific area in Linux usage, administration or development.
FcCharSetIsSubset – Test for charset inclusion Synopsis #include <fontconfig/fontconfig.h> FcBool FcCharSetIsSubset (const FcCharSet *a, const FcCharSet *b); Description Returns whether a is a subset of b.
FcCharSetIntersectCount – Intersect and count charsets Synopsis #include <fontconfig/fontconfig.h> FcChar32 FcCharSetIntersectCount (const FcCharSet *a, const FcCharSet *b); Description Returns the number of chars that are in both a and b.
FcCharSetIntersect – Intersect charsets Synopsis #include <fontconfig/fontconfig.h> FcCharSet * FcCharSetIntersect (const FcCharSet *a, const FcCharSet *b); Description Returns a set including only those chars found in both a and b.
FcCharSetHasChar – Check a charset for a char Synopsis #include <fontconfig/fontconfig.h> FcBool FcCharSetHasChar (const FcCharSet *fcs, FcChar32 ucs4); Description Returns whether fcs contains the char ucs4.
FcCharSetFirstPage – Start enumerating charset contents Synopsis #include <fontconfig/fontconfig.h> FcChar32 FcCharSetFirstPage (const FcCharSet *a, FcChar32[FC_CHARSET_MAP_SIZE] map, FcChar32 *next); Description Builds an array of bits in map marking the first page of Unicode coverage of a. *next is set to contains the base code point for the next page in a. Returns the base code point…
FcCharSetEqual – Compare two charsets Synopsis #include <fontconfig/fontconfig.h> FcBool FcCharSetEqual (const FcCharSet *a, const FcCharSet *b); Description Returns whether a and b contain the same set of Unicode chars.
FcCharSetDestroy – Destroy a character set Synopsis #include <fontconfig/fontconfig.h> void FcCharSetDestroy (FcCharSet *fcs); Description FcCharSetDestroy decrements the reference count fcs. If the reference count becomes zero, all memory referenced is freed.
FcCharSetDelChar – Add a character to a charset Synopsis #include <fontconfig/fontconfig.h> FcBool FcCharSetDelChar (FcCharSet *fcs, FcChar32 ucs4); Description FcCharSetDelChar deletes a single Unicode char from the set, returning FcFalse on failure, either as a result of a constant set or from running out of memory. Since version 2.9.0
FcCharSetCreate – Create an empty character set Synopsis #include <fontconfig/fontconfig.h> FcCharSet * FcCharSetCreate (void); Description FcCharSetCreate allocates and initializes a new empty character set object.
FcCharSetCoverage – DEPRECATED return coverage for a Unicode page Synopsis #include <fontconfig/fontconfig.h> FcChar32 FcCharSetCoverage (const FcCharSet *a, FcChar32page, FcChar32[8]result); Description DEPRECATED This function returns a bitmask in result which indicates which code points in page are included in a. FcCharSetCoverage returns the next page in the charset which has any coverage.
FcCharSetCount – Count entries in a charset Synopsis #include <fontconfig/fontconfig.h> FcChar32 FcCharSetCount (const FcCharSet *a); Description Returns the total number of Unicode chars in a.
FcCharSetCopy – Copy a charset Synopsis #include <fontconfig/fontconfig.h> FcCharSet * FcCharSetCopy (FcCharSet *src); Description Makes a copy of src; note that this may not actually do anything more than increment the reference count on src.
FcCharSetAddChar – Add a character to a charset Synopsis #include <fontconfig/fontconfig.h> FcBool FcCharSetAddChar (FcCharSet *fcs, FcChar32 ucs4); Description FcCharSetAddChar adds a single Unicode char to the set, returning FcFalse on failure, either as a result of a constant set or from running out of memory.
FcCacheSubdir – Return the i’th subdirectory. Synopsis #include <fontconfig/fontconfig.h> const FcChar8 * FcCacheSubdir (const FcCache *cache, inti); Description The set of subdirectories stored in a cache file are indexed by this function, i should range from 0 to n-1, where n is the return value from FcCacheNumSubdir.
FcCacheNumSubdir – Return the number of subdirectories in cache. Synopsis #include <fontconfig/fontconfig.h> int FcCacheNumSubdir (const FcCache *cache); Description This returns the total number of subdirectories in the cache.
FcCacheNumFont – Returns the number of fonts in cache. Synopsis #include <fontconfig/fontconfig.h> int FcCacheNumFont (const FcCache *cache); Description This returns the number of fonts which would be included in the return from FcCacheCopySet.
FcCacheDir – Return directory of cache Synopsis #include <fontconfig/fontconfig.h> const FcChar8 * FcCacheDir (const FcCache *cache); Description This function returns the directory from which the cache was constructed.
FcCacheCreateTagFile – Create CACHEDIR.TAG at cache directory. Synopsis #include <fontconfig/fontconfig.h> void FcCacheCreateTagFile (const FcConfig *config); Description This tries to create CACHEDIR.TAG file at the cache directory registered to config. Since version 2.9.91
FcCacheCopySet – Returns a copy of the fontset from cache Synopsis #include <fontconfig/fontconfig.h> FcFontSet * FcCacheCopySet (const FcCache *cache); Description The returned fontset contains each of the font patterns from cache. This fontset may be modified, but the patterns from the cache are read-only.
FcBlanksIsMember – Query membership in an FcBlanks Synopsis #include <fontconfig/fontconfig.h> FcBool FcBlanksIsMember (FcBlanks *b, FcChar32 ucs4); Description FcBlanks is deprecated. This function always returns FALSE.