KDECore
#include "kascii.h"
Go to the source code of this file.
Functions | |
static unsigned char | ASCIIToLower (unsigned char ch) |
static unsigned char | ASCIIToUpper (unsigned char ch) |
int | kasciistricmp (const char *str1, const char *str2) |
char * | kAsciiToLower (char *s) |
char * | kAsciiToUpper (char *s) |
Function Documentation
|
static |
Convert a single ASCII character to lowercase.
- Parameters
-
ch Character to convert
Definition at line 50 of file kascii.cpp.
|
static |
Convert a single ASCII character to uppercase.
- Parameters
-
ch Character to convert
Definition at line 71 of file kascii.cpp.
int kasciistricmp | ( | const char * | str1, |
const char * | str2 | ||
) |
Locale-independent qstricmp.
Use this for comparing ascii keywords in a case-insensitive way. qstricmp fails with e.g. the Turkish locale where 'I'.toLower() != 'i'
Definition at line 22 of file kascii.cpp.
char* kAsciiToLower | ( | char * | str | ) |
Locale-independent function to convert ASCII strings to lower case ASCII strings.
This means that it affects only the ASCII characters A-Z.
- Parameters
-
str pointer to the string which should be converted to lower case
- Returns
- pointer to the converted string (same as str)
Definition at line 58 of file kascii.cpp.
char* kAsciiToUpper | ( | char * | str | ) |
Locale-independent function to convert ASCII strings to upper case ASCII strings.
This means that it affects only the ASCII characters a-z.
- Parameters
-
str pointer to the string which should be converted to upper case
- Returns
- pointer to the converted string (same as str)
Definition at line 79 of file kascii.cpp.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.