cheshirekow  v0.1.0
fontconfig::str Namespace Reference

Functions

Char8_tbasename (const Char8_t *file)
 
int cmp (const Char8_t *s1, const Char8_t *s2)
 
int cmpIgnoreCase (const Char8_t *s1, const Char8_t *s2)
 
Char8_tcopy (const Char8_t *s)
 
Char8_tcopyFilename (const Char8_t *s)
 
Char8_tdirname (const Char8_t *file)
 
Char8_tdowncase (const Char8_t *s)
 
void free (Char8_t *s)
 
bool isLower (Char8_t c)
 
bool isUpper (Char8_t c)
 
Char8_tplus (const Char8_t *s1, const Char8_t *s2)
 
const Char8_tstr (const Char8_t *s1, const Char8_t *s2)
 
const Char8_tstrIgnoreCase (const Char8_t *s1, const Char8_t *s2)
 
bool toLower (Char8_t c)
 
int Ucs4ToUtf8 (Char32_t ucs4, Char8_t dest[UTF8_MAX_LEN])
 
bool Utf16Len (const Char8_t *string, Endian_t endian, int len, int *nchar, int *wchar)
 
int Utf16ToUcs4 (const Char8_t *src_orig, Endian_t endian, Char32_t *dst, int len)
 
bool Utf8Len (const Char8_t *string, int len, int *nchar, int *wchar)
 
int Utf8ToUcs4 (const Char8_t *src_orig, Char32_t *dst, int len)
 

Function Documentation

Char8_t* fontconfig::str::basename ( const Char8_t *  file)
int fontconfig::str::cmp ( const Char8_t *  s1,
const Char8_t *  s2 
)
int fontconfig::str::cmpIgnoreCase ( const Char8_t *  s1,
const Char8_t *  s2 
)
Char8_t* fontconfig::str::copy ( const Char8_t *  s)
Char8_t* fontconfig::str::copyFilename ( const Char8_t *  s)
Char8_t* fontconfig::str::dirname ( const Char8_t *  file)
Char8_t* fontconfig::str::downcase ( const Char8_t *  s)
void fontconfig::str::free ( Char8_t *  s)
bool fontconfig::str::isLower ( Char8_t  c)
bool fontconfig::str::isUpper ( Char8_t  c)
Char8_t* fontconfig::str::plus ( const Char8_t *  s1,
const Char8_t *  s2 
)
const Char8_t* fontconfig::str::str ( const Char8_t *  s1,
const Char8_t *  s2 
)
const Char8_t* fontconfig::str::strIgnoreCase ( const Char8_t *  s1,
const Char8_t *  s2 
)
bool fontconfig::str::toLower ( Char8_t  c)
int fontconfig::str::Ucs4ToUtf8 ( Char32_t  ucs4,
Char8_t  dest[UTF8_MAX_LEN] 
)
bool fontconfig::str::Utf16Len ( const Char8_t *  string,
Endian_t  endian,
int  len,
int *  nchar,
int *  wchar 
)
int fontconfig::str::Utf16ToUcs4 ( const Char8_t *  src_orig,
Endian_t  endian,
Char32_t *  dst,
int  len 
)
bool fontconfig::str::Utf8Len ( const Char8_t *  string,
int  len,
int *  nchar,
int *  wchar 
)
int fontconfig::str::Utf8ToUcs4 ( const Char8_t *  src_orig,
Char32_t *  dst,
int  len 
)