|
Classes |
class | CStdStr< CT > |
struct | StdStringLessNoCaseA |
struct | StdStringEqualsNoCaseA |
Defines |
#define | Q172398(x) |
#define | EMP_TEMP <> |
#define | MAX_FMT_TRIES 5 |
#define | FMT_BLOCK_SIZE 2048 |
#define | BUFSIZE_1ST 256 |
#define | BUFSIZE_2ND 512 |
#define | STD_BUF_SIZE 1024 |
#define | CStdString CStdStringA |
#define | WUFmtA WUFormatA |
#define | WUFmtW WUFormatW |
#define | WUFmt WUFormat |
#define | StdStringLessNoCaseW SSLNCW |
#define | StdStringEqualsNoCaseW SSENCW |
#define | StdStringLessNoCaseA SSLNCA |
#define | StdStringEqualsNoCaseA SSENCA |
#define | StdStringLessNoCase SSLNCA |
#define | StdStringEqualsNoCase SSENCA |
#define | CString CStdString |
#define | CStringArray vector<CString> |
Typedefs |
typedef const char * | PCSTR |
typedef char * | PSTR |
typedef std::string::size_type | SS_SIZETYPE |
typedef std::string::pointer | SS_PTRTYPE |
typedef CStdStr< char > | CStdStringA |
Functions |
template<typename CT> int | sslen (const CT *pT) |
int | sslen (const std::string &s) |
char | sstoupper (char ch) |
char | sstolower (char ch) |
void | ssasn (std::string &sDst, const std::string &sSrc) |
void | ssasn (std::string &sDst, PCSTR pA) |
void | ssasn (std::string &sDst, const int nNull) |
void | ssadd (std::string &sDst, const std::string &sSrc) |
void | ssadd (std::string &sDst, PCSTR pA) |
template<typename CT> int | ssicmp (const CT *pA1, const CT *pA2) |
template<typename CT> void | sslwr (CT *pT, size_t nLen) |
template<typename CT> void | ssupr (CT *pT, size_t nLen) |
int | ssvsprintf (PSTR pA, size_t nCount, PCSTR pFmtA, va_list vl) |
template<typename CT> CStdStr< CT > | operator+ (const CStdStr< CT > &str1, const CStdStr< CT > &str2) |
template<typename CT> CStdStr< CT > | operator+ (const CStdStr< CT > &str, CT t) |
template<typename CT> CStdStr< CT > | operator+ (const CStdStr< CT > &str, PCSTR pA) |
template<typename CT> CStdStr< CT > | operator+ (PCSTR pA, const CStdStr< CT > &str) |