stringprep_utf8_to_ucs4(3) libidn stringprep_utf8_to_ucs4(3)
NAME
stringprep_utf8_to_ucs4 - convert UTF-8 string to UCS-4
SYNOPSIS
#include <stringprep.h>
uint32_t * stringprep_utf8_to_ucs4(const char * str, ssize_t len, size_t *
items_written);
ARGUMENTS
const char * str
a UTF-8 encoded string
ssize_t len the maximum length of str to use. If len < 0, then the string is nul-
terminated.
size_t * items_written
location to store the number of characters in the result, or NULL.
DESCRIPTION
Convert a string from UTF-8 to a 32-bit fixed width representation as UCS-4, assum-
ing valid UTF-8 input. This function does no error checking on the input.
RETURN VALUE
a pointer to a newly allocated UCS-4 string. This value must be freed with free().
REPORTING BUGS
Report bugs to <bug-libidn AT gnu.org>.
COPYRIGHT
Copyright © 2002, 2003, 2004 Simon Josefsson.
Permission is granted to make and distribute verbatim copies of this manual pro-
vided the copyright notice and this permission notice are preserved on all copies.
SEE ALSO
The full documentation for libidn is maintained as a Texinfo manual. If the info
and libidn programs are properly installed at your site, the command
info libidn
should give you access to the complete manual.
libidn 0.5.15 stringprep_utf8_to_ucs4(3)
Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache/1.3.41 (Unix) PHP/5.2.5 mod_perl/1.30 mod_gzip/1.3.26.1a
Under GNU General Public License
2009-01-10 12:12 @38.103.63.58 CrawledBy CCBot/1.0 (+http://www.commoncrawl.org/bot.html)