Macros | Functions
String.h File Reference
#include <vtksys/Configure.h>
#include <stddef.h>
Include dependency graph for String.h:

Go to the source code of this file.

Macros

#define kwsys_ns(x)   vtksys##x
 
#define kwsysEXPORT   vtksys_EXPORT
 
#define kwsysString_isalnum   kwsys_ns(String_isalnum)
 
#define kwsysString_isalpha   kwsys_ns(String_isalpha)
 
#define kwsysString_isascii   kwsys_ns(String_isascii)
 
#define kwsysString_isblank   kwsys_ns(String_isblank)
 
#define kwsysString_iscntrl   kwsys_ns(String_iscntrl)
 
#define kwsysString_isdigit   kwsys_ns(String_isdigit)
 
#define kwsysString_isgraph   kwsys_ns(String_isgraph)
 
#define kwsysString_islower   kwsys_ns(String_islower)
 
#define kwsysString_isprint   kwsys_ns(String_isprint)
 
#define kwsysString_ispunct   kwsys_ns(String_ispunct)
 
#define kwsysString_isspace   kwsys_ns(String_isspace)
 
#define kwsysString_isupper   kwsys_ns(String_isupper)
 
#define kwsysString_isxdigit   kwsys_ns(String_isxdigit)
 
#define kwsysString_tolower   kwsys_ns(String_tolower)
 
#define kwsysString_toupper   kwsys_ns(String_toupper)
 
#define kwsysString_strcasecmp   kwsys_ns(String_strcasecmp)
 
#define kwsysString_strncasecmp   kwsys_ns(String_strncasecmp)
 

Functions

kwsysEXPORT int kwsysString_isalnum (char c)
 Locale-independent ASCII isalnum. More...
 
kwsysEXPORT int kwsysString_isalpha (char c)
 Locale-independent ASCII isalpha. More...
 
kwsysEXPORT int kwsysString_isascii (char c)
 Locale-independent ASCII isascii. More...
 
kwsysEXPORT int kwsysString_isblank (char c)
 Locale-independent ASCII isblank. More...
 
kwsysEXPORT int kwsysString_iscntrl (char c)
 Locale-independent ASCII iscntrl. More...
 
kwsysEXPORT int kwsysString_isdigit (char c)
 Locale-independent ASCII isdigit. More...
 
kwsysEXPORT int kwsysString_isgraph (char c)
 Locale-independent ASCII isgraph. More...
 
kwsysEXPORT int kwsysString_islower (char c)
 Locale-independent ASCII islower. More...
 
kwsysEXPORT int kwsysString_isprint (char c)
 Locale-independent ASCII isprint. More...
 
kwsysEXPORT int kwsysString_ispunct (char c)
 Locale-independent ASCII ispunct. More...
 
kwsysEXPORT int kwsysString_isspace (char c)
 Locale-independent ASCII isspace. More...
 
kwsysEXPORT int kwsysString_isupper (char c)
 Locale-independent ASCII isupper. More...
 
kwsysEXPORT int kwsysString_isxdigit (char c)
 Locale-independent ASCII isxdigit. More...
 
kwsysEXPORT unsigned char kwsysString_tolower (char c)
 Locale-independent ASCII tolower. More...
 
kwsysEXPORT unsigned char kwsysString_toupper (char c)
 Locale-independent ASCII toupper. More...
 
kwsysEXPORT int kwsysString_strcasecmp (char const *lhs, char const *rhs)
 Compare two strings ignoring the case of the characters. More...
 
kwsysEXPORT int kwsysString_strncasecmp (char const *lhs, char const *rhs, size_t n)
 Identical to String_strcasecmp except that only the first n characters are considered. More...
 

Macro Definition Documentation

◆ kwsys_ns

#define kwsys_ns (   x)    vtksys##x

Definition at line 15 of file String.h.

◆ kwsysEXPORT

#define kwsysEXPORT   vtksys_EXPORT

Definition at line 16 of file String.h.

◆ kwsysString_isalnum

#define kwsysString_isalnum   kwsys_ns(String_isalnum)

Definition at line 19 of file String.h.

◆ kwsysString_isalpha

#define kwsysString_isalpha   kwsys_ns(String_isalpha)

Definition at line 20 of file String.h.

◆ kwsysString_isascii

#define kwsysString_isascii   kwsys_ns(String_isascii)

Definition at line 21 of file String.h.

◆ kwsysString_isblank

#define kwsysString_isblank   kwsys_ns(String_isblank)

Definition at line 22 of file String.h.

◆ kwsysString_iscntrl

#define kwsysString_iscntrl   kwsys_ns(String_iscntrl)

Definition at line 23 of file String.h.

◆ kwsysString_isdigit

#define kwsysString_isdigit   kwsys_ns(String_isdigit)

Definition at line 24 of file String.h.

◆ kwsysString_isgraph

#define kwsysString_isgraph   kwsys_ns(String_isgraph)

Definition at line 25 of file String.h.

◆ kwsysString_islower

#define kwsysString_islower   kwsys_ns(String_islower)

Definition at line 26 of file String.h.

◆ kwsysString_isprint

#define kwsysString_isprint   kwsys_ns(String_isprint)

Definition at line 27 of file String.h.

◆ kwsysString_ispunct

#define kwsysString_ispunct   kwsys_ns(String_ispunct)

Definition at line 28 of file String.h.

◆ kwsysString_isspace

#define kwsysString_isspace   kwsys_ns(String_isspace)

Definition at line 29 of file String.h.

◆ kwsysString_isupper

#define kwsysString_isupper   kwsys_ns(String_isupper)

Definition at line 30 of file String.h.

◆ kwsysString_isxdigit

#define kwsysString_isxdigit   kwsys_ns(String_isxdigit)

Definition at line 31 of file String.h.

◆ kwsysString_tolower

#define kwsysString_tolower   kwsys_ns(String_tolower)

Definition at line 32 of file String.h.

◆ kwsysString_toupper

#define kwsysString_toupper   kwsys_ns(String_toupper)

Definition at line 33 of file String.h.

◆ kwsysString_strcasecmp

#define kwsysString_strcasecmp   kwsys_ns(String_strcasecmp)

Definition at line 34 of file String.h.

◆ kwsysString_strncasecmp

#define kwsysString_strncasecmp   kwsys_ns(String_strncasecmp)

Definition at line 35 of file String.h.

Function Documentation

◆ kwsysString_isalnum()

kwsysEXPORT int kwsysString_isalnum ( char  c)

Locale-independent ASCII isalnum.

◆ kwsysString_isalpha()

kwsysEXPORT int kwsysString_isalpha ( char  c)

Locale-independent ASCII isalpha.

◆ kwsysString_isascii()

kwsysEXPORT int kwsysString_isascii ( char  c)

Locale-independent ASCII isascii.

◆ kwsysString_isblank()

kwsysEXPORT int kwsysString_isblank ( char  c)

Locale-independent ASCII isblank.

◆ kwsysString_iscntrl()

kwsysEXPORT int kwsysString_iscntrl ( char  c)

Locale-independent ASCII iscntrl.

◆ kwsysString_isdigit()

kwsysEXPORT int kwsysString_isdigit ( char  c)

Locale-independent ASCII isdigit.

◆ kwsysString_isgraph()

kwsysEXPORT int kwsysString_isgraph ( char  c)

Locale-independent ASCII isgraph.

◆ kwsysString_islower()

kwsysEXPORT int kwsysString_islower ( char  c)

Locale-independent ASCII islower.

◆ kwsysString_isprint()

kwsysEXPORT int kwsysString_isprint ( char  c)

Locale-independent ASCII isprint.

◆ kwsysString_ispunct()

kwsysEXPORT int kwsysString_ispunct ( char  c)

Locale-independent ASCII ispunct.

◆ kwsysString_isspace()

kwsysEXPORT int kwsysString_isspace ( char  c)

Locale-independent ASCII isspace.

◆ kwsysString_isupper()

kwsysEXPORT int kwsysString_isupper ( char  c)

Locale-independent ASCII isupper.

◆ kwsysString_isxdigit()

kwsysEXPORT int kwsysString_isxdigit ( char  c)

Locale-independent ASCII isxdigit.

◆ kwsysString_tolower()

kwsysEXPORT unsigned char kwsysString_tolower ( char  c)

Locale-independent ASCII tolower.

◆ kwsysString_toupper()

kwsysEXPORT unsigned char kwsysString_toupper ( char  c)

Locale-independent ASCII toupper.

◆ kwsysString_strcasecmp()

kwsysEXPORT int kwsysString_strcasecmp ( char const lhs,
char const rhs 
)

Compare two strings ignoring the case of the characters.

The integer returned is negative, zero, or positive if the first string is found to be less than, equal to, or greater than the second string, respectively.

◆ kwsysString_strncasecmp()

kwsysEXPORT int kwsysString_strncasecmp ( char const lhs,
char const rhs,
size_t  n 
)

Identical to String_strcasecmp except that only the first n characters are considered.