|
DCL 4.1
|
Go to the source code of this file.
Macros | |
| #define | _T(s) |
| #define | CHAR_T char |
| #define | UCHAR_T unsigned char |
| #define | BUFFER_T ByteBuffer |
| #define | STRING_T ByteString |
| #define | ARRAY_T ByteStringArray |
| #define | STRING_BUILDER_T ByteStringBuilder |
| #define | STRLEN(s) |
| #define | STRCMP(s1, s2) |
| #define | STRNCMP(s1, s2, n) |
| #define | STRCASECMP(s1, s2) |
| #define | STRNCASECMP(s1, s2, n) |
| #define | VSNPRINTF(buf, len, fmt, args) |
| #define | STRCHR(s, c) |
| #define | STRSTR(s, cs) |
| #define | ISSPACE(c) |
| #define | ISALNUM(c) |
| #define | TOUPPER(c) |
| #define | TOLOWER(c) |
| #define | TOUPPER_L(c, l) |
| #define | TOLOWER_L(c, l) |
| #define | __EXTENDED_LENGTH_DEFINED |
| #define | __EXTENDED_MAX 1024 * 1024 |
| #define | __EXTEND_MIN 32 |
| #define | __EMPTY_STR __CONCAT(__empty, CHAR_T) |
| #define | __EMPTY __EMPTY_STR() |
| #define | __A_HEX_DEFINED |
| #define | ASCII_32 _T(' ') |
| #define | ASCII_126 _T('~') |
Functions | |
| size_t | __extended_length (size_t _allocLength) |
| __CONCAT (__empty__, CHAR_T) | |
| DCLCAPI STRING_T | operator+ (const STRING_T &_str1, const STRING_T &_str2) |
| DCLCAPI STRING_T | operator+ (const STRING_T &_str, CHAR_T _ch) |
| DCLCAPI STRING_T | operator+ (CHAR_T _ch, const STRING_T &_str) |
| DCLCAPI STRING_T | operator+ (const STRING_T &_str, const CHAR_T *_psz) |
| DCLCAPI STRING_T | operator+ (const CHAR_T *_psz, const STRING_T &_str) |
| bool | __escapeable (unsigned int c, STRING_T::EscapeFlags _flag) |
| int | __hex2int (UCHAR_T c) |
| #define __A_HEX_DEFINED |
Definition at line 1308 of file __STRING.cpp.
| #define __EMPTY __EMPTY_STR() |
Definition at line 294 of file __STRING.cpp.
Definition at line 290 of file __STRING.cpp.
| #define __EXTEND_MIN 32 |
| #define __EXTENDED_LENGTH_DEFINED |
Definition at line 112 of file __STRING.cpp.
| #define __EXTENDED_MAX 1024 * 1024 |
| #define _T | ( | s | ) |
Definition at line 57 of file __STRING.cpp.
| #define ARRAY_T ByteStringArray |
Definition at line 62 of file __STRING.cpp.
| #define ASCII_126 _T('~') |
Definition at line 1313 of file __STRING.cpp.
| #define ASCII_32 _T(' ') |
Definition at line 1312 of file __STRING.cpp.
| #define BUFFER_T ByteBuffer |
Definition at line 60 of file __STRING.cpp.
| #define CHAR_T char |
Definition at line 58 of file __STRING.cpp.
| #define ISALNUM | ( | c | ) |
Definition at line 82 of file __STRING.cpp.
| #define ISSPACE | ( | c | ) |
Definition at line 81 of file __STRING.cpp.
| #define STRCASECMP | ( | s1, | |
| s2 ) |
Definition at line 74 of file __STRING.cpp.
| #define STRCHR | ( | s, | |
| c ) |
Definition at line 79 of file __STRING.cpp.
| #define STRCMP | ( | s1, | |
| s2 ) |
Definition at line 66 of file __STRING.cpp.
| #define STRING_BUILDER_T ByteStringBuilder |
Definition at line 56 of file __STRING.h.
| #define STRING_T ByteString |
Definition at line 61 of file __STRING.cpp.
| #define STRLEN | ( | s | ) |
Definition at line 65 of file __STRING.cpp.
| #define STRNCASECMP | ( | s1, | |
| s2, | |||
| n ) |
Definition at line 75 of file __STRING.cpp.
| #define STRNCMP | ( | s1, | |
| s2, | |||
| n ) |
Definition at line 67 of file __STRING.cpp.
| #define STRSTR | ( | s, | |
| cs ) |
Definition at line 80 of file __STRING.cpp.
| #define TOLOWER | ( | c | ) |
Definition at line 84 of file __STRING.cpp.
| #define TOLOWER_L | ( | c, | |
| l ) |
Definition at line 86 of file __STRING.cpp.
| #define TOUPPER | ( | c | ) |
Definition at line 83 of file __STRING.cpp.
| #define TOUPPER_L | ( | c, | |
| l ) |
Definition at line 85 of file __STRING.cpp.
| #define UCHAR_T unsigned char |
Definition at line 59 of file __STRING.cpp.
Definition at line 76 of file __STRING.cpp.
| __CONCAT | ( | __empty__ | , |
| CHAR_T | ) |
| bool __escapeable | ( | unsigned int | c, |
| STRING_T::EscapeFlags | _flag ) |
Definition at line 1315 of file __STRING.cpp.
| size_t __extended_length | ( | size_t | _allocLength | ) |
Definition at line 113 of file __STRING.cpp.
| int __hex2int | ( | UCHAR_T | c | ) |
Definition at line 1423 of file __STRING.cpp.
Definition at line 488 of file __STRING.cpp.
Definition at line 503 of file __STRING.cpp.
Definition at line 495 of file __STRING.cpp.