hexDecode

Perform hex decoding

Parameters

output ubyte*

an array of at least input_length/2 bytes

input const(char)*

some hex input

input_length size_t

length of input in bytes

input_consumed size_t

is an output parameter which says how many bytes of input were actually consumed. If less than input_length, then the range input[consumed:length] should be passed in later along with more input.

ignore_ws bool

ignore whitespace on input; if false, throw new an exception if whitespace is encountered

Return Value

Type: size_t

number of bytes written to output

Meta