Unicode Unicode utility functions. Utility functions to convert between UTF-8, full Unicode and Latin-1. Redland uses UTF-8 for all string formats (except where noted) but these may need to be converted to other Unicode encodings or downgraded with loss to Latin-1. @c: @output: @length: @Returns: @output: @input: @length: @Returns: @input: @length: @output_length: @Returns: @input: @length: @output_length: @Returns: @input: @length: @stream: