pcre16_utf16_to_host_byte_order(3) debian man page | unix.com

Man Page: pcre16_utf16_to_host_byte_order

Operating Environment: debian

Section: 3

PCRE_UTF16_TO_HOST_BYTE_ORDER(3)			     Library Functions Manual				  PCRE_UTF16_TO_HOST_BYTE_ORDER(3)

NAME
PCRE - Perl-compatible regular expressions
SYNOPSIS
#include <pcre.h> int pcre16_utf16_to_host_byte_order(PCRE_UCHAR16 *output, PCRE_SPTR16 input, int length, int *host_byte_order, int keep_boms);
DESCRIPTION
This function, which exists only in the 16-bit library, converts a UTF-16 string to the correct order for the current host, taking account of any byte order marks (BOMs) within the string. Its arguments are: output pointer to output buffer, may be the same as input input pointer to input buffer length number of 16-bit units in the input, or negative for a zero-terminated string host_byte_order a NULL value or a non-zero value pointed to means start in host byte order keep_boms if non-zero, BOMs are copied to the output string The result of the function is the number of 16-bit units placed into the output buffer, including the zero terminator if the string was zero-terminated. If host_byte_order is not NULL, it is set to indicate the byte order that is current at the end of the string. There is a complete description of the PCRE native API in the pcreapi page and a description of the POSIX API in the pcreposix page. PCRE_UTF16_TO_HOST_BYTE_ORDER(3)
Related Man Pages
pcre_copy_named_substring(3) - centos
pcre16(3) - ultrix
pcre16(3) - posix
pcre16(3) - plan9
pcre16(3) - osx
Similar Topics in the Unix Linux Community
Introduction
Detecting unused variables...
One instance of comparing grep and awk
New UNIX and Linux History Sections
My first PERL incarnation... Audio Oscillograph