unichar – glib-2.0 Reference Manual
Packages
glib-2.0
unichar
FORMAT
FORMAT_MODIFIER
MAX_DECOMPOSITION_LENGTH
max
min
break_type
clamp
compose
decompose
digit_value
fully_decompose
get_script
isalnum
isalpha
iscntrl
isdefined
isdigit
isgraph
islower
ismark
isprint
ispunct
isspace
istitle
isupper
iswide
iswide_cjk
isxdigit
iszerowidth
to_string
to_utf8
tolower
totitle
toupper
type
validate
xdigit_value
unichar
Object Hierarchy:
Description:
[
SimpleType
]
public
struct
unichar
Package:
glib-2.0
Content:
Constants:
public
const
int
MAX_DECOMPOSITION_LENGTH
public
const
unowned
string
FORMAT
public
const
unowned
string
FORMAT_MODIFIER
Static methods:
public
static
unichar
min
(
unichar
a,
unichar
b)
public
static
unichar
max
(
unichar
a,
unichar
b)
Methods:
public
bool
validate
()
public
bool
isalnum
()
public
bool
isalpha
()
public
bool
iscntrl
()
public
bool
isdigit
()
public
bool
isgraph
()
public
bool
islower
()
public
bool
ismark
()
public
bool
isprint
()
public
bool
ispunct
()
public
bool
isspace
()
public
bool
isupper
()
public
bool
isxdigit
()
public
bool
istitle
()
public
bool
isdefined
()
public
bool
iswide
()
public
bool
iswide_cjk
()
public
bool
iszerowidth
()
public
unichar
toupper
()
public
unichar
tolower
()
public
unichar
totitle
()
public
int
digit_value
()
public
int
xdigit_value
()
public
UnicodeType
type
()
public
UnicodeBreakType
break_type
()
public
UnicodeScript
get_script
()
public
int
to_utf8
(
string
? outbuf)
public
string
to_string
()
public
bool
compose
(
unichar
b,
out
unichar
ch)
public
bool
decompose
(
out
unichar
a,
out
unichar
b)
public
size_t
fully_decompose
(
bool
compat,
unichar
[] result)
public
unichar
clamp
(
unichar
low,
unichar
high)