Str.asciiXdigitValue

Determines the numeric value of a character as a hexidecimal digit. Differs from g_unichar_xdigit_value() because it takes a char, so there's no worry about sign extension if characters are signed.

struct Str
static
int
asciiXdigitValue
(
char c
)

Parameters

c char

an ASCII character.

Return Value

Type: int

If c is a hex digit (according to g_ascii_isxdigit()), its numeric value. Otherwise, -1.