Reference for unit 'Strings': Procedures and functions
Procedure/function | Description |
---|---|
stralloc | Allocate memory for a new null-terminated string on the heap |
strcat | Concatenate 2 null-terminated strings. |
strcomp | Compare 2 null-terminated strings, case sensitive. |
strcopy | Copy a null-terminated string |
strdispose | disposes of a null-terminated string on the heap |
strecopy | Copy a null-terminated string, return a pointer to the end. |
strend | Return a pointer to the end of a null-terminated string |
stricomp | Compare 2 null-terminated strings, case insensitive. |
stripos | Return the position of a substring in a string, case insensitive. |
striscan | Scan a string for a character, case-insensitive |
strlcat | Concatenate 2 null-terminated strings, with length boundary. |
strlcomp | Compare limited number of characters of 2 null-terminated strings |
strlcopy | Copy a null-terminated string, limited in length. |
strlen | Length of a null-terminated string. |
strlicomp | Compare limited number of characters in 2 null-terminated strings, ignoring case. |
strlower | Convert null-terminated string to all-lowercase. |
strmove | Move a null-terminated string to new location. |
strnew | Allocate room for new null-terminated string. |
strpas | Convert a null-terminated string to a shortstring. |
strpcopy | Copy a pascal string to a null-terminated string |
strpos | Search for a null-terminated substring in a null-terminated string |
strriscan | Scan a string reversely for a character, case-insensitive |
strrscan | Find last occurrence of a character in a null-terminated string. |
strscan | Find first occurrence of a character in a null-terminated string. |
strupper | Convert null-terminated string to all-uppercase |