#include "qarray.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
#include <assert.h>
Go to the source code of this file.
Classes | |
class | QCString |
struct | QCString::LongStringRep |
struct | QCString::ShortStringRep |
struct | QCString::LSHeader |
struct | QCString::LSData |
class | QCString::StringRep |
union | QCString::StringRep::ShortOrLongStringSelector |
Macros | |
#define | qsnprintf snprintf |
#define | SHORT_STR_CAPACITY ((int)sizeof(LongStringRep)-2) |
#define | SHORT_STR_MAX_LEN (SHORT_STR_CAPACITY-1) |
Typedefs | |
typedef QArray< char > | QByteArray |
Functions | |
Q_EXPORT void * | qmemmove (void *dst, const void *src, uint len) |
Q_EXPORT char * | qstrdup (const char *) |
Q_EXPORT uint | cstrlen (const char *str) |
Q_EXPORT uint | qstrlen (const char *str) |
Q_EXPORT char * | cstrcpy (char *dst, const char *src) |
Q_EXPORT char * | qstrcpy (char *dst, const char *src) |
Q_EXPORT char * | qstrncpy (char *src, const char *dst, uint len) |
Q_EXPORT int | cstrcmp (const char *str1, const char *str2) |
Q_EXPORT int | qstrcmp (const char *str1, const char *str2) |
Q_EXPORT int | cstrncmp (const char *str1, const char *str2, uint len) |
Q_EXPORT int | qstrncmp (const char *str1, const char *str2, uint len) |
Q_EXPORT int | qstricmp (const char *str1, const char *str2) |
Q_EXPORT int | qstrnicmp (const char *str1, const char *str2, uint len) |
Q_EXPORT QDataStream & | operator<< (QDataStream &, const QByteArray &) |
Q_EXPORT QDataStream & | operator>> (QDataStream &, QByteArray &) |
Q_EXPORT QDataStream & | operator<< (QDataStream &, const QCString &) |
Q_EXPORT QDataStream & | operator>> (QDataStream &, QCString &) |
Q_EXPORT bool | operator== (const QCString &s1, const QCString &s2) |
Q_EXPORT bool | operator== (const QCString &s1, const char *s2) |
Q_EXPORT bool | operator== (const char *s1, const QCString &s2) |
Q_EXPORT bool | operator!= (const QCString &s1, const QCString &s2) |
Q_EXPORT bool | operator!= (const QCString &s1, const char *s2) |
Q_EXPORT bool | operator!= (const char *s1, const QCString &s2) |
Q_EXPORT bool | operator< (const QCString &s1, const QCString &s2) |
Q_EXPORT bool | operator< (const QCString &s1, const char *s2) |
Q_EXPORT bool | operator< (const char *s1, const QCString &s2) |
Q_EXPORT bool | operator<= (const QCString &s1, const char *s2) |
Q_EXPORT bool | operator<= (const char *s1, const QCString &s2) |
Q_EXPORT bool | operator> (const QCString &s1, const char *s2) |
Q_EXPORT bool | operator> (const char *s1, const QCString &s2) |
Q_EXPORT bool | operator>= (const QCString &s1, const char *s2) |
Q_EXPORT bool | operator>= (const char *s1, const QCString &s2) |
Q_EXPORT QCString | operator+ (const QCString &s1, const QCString &s2) |
QCString | operator+ (const QCString &s1, const QGString &s2) |
QCString | operator+ (const QGString &s1, const QCString &s2) |
Q_EXPORT QCString | operator+ (const QCString &s1, const char *s2) |
Q_EXPORT QCString | operator+ (const char *s1, const QCString &s2) |
Q_EXPORT QCString | operator+ (const QCString &s1, char c2) |
Q_EXPORT QCString | operator+ (char c1, const QCString &s2) |
const char * | qPrint (const char *s) |
const char * | qPrint (const QCString &s) |
#define qsnprintf snprintf |
Definition at line 73 of file qcstring.h.
#define SHORT_STR_CAPACITY ((int)sizeof(LongStringRep)-2) |
Definition at line 349 of file qcstring.h.
#define SHORT_STR_MAX_LEN (SHORT_STR_CAPACITY-1) |
Definition at line 350 of file qcstring.h.
typedef QArray<char> QByteArray |
Definition at line 116 of file qcstring.h.
|
inline |
Definition at line 92 of file qcstring.h.
|
inline |
Definition at line 84 of file qcstring.h.
Definition at line 78 of file qcstring.h.
Definition at line 98 of file qcstring.h.
Definition at line 720 of file qcstring.h.
Definition at line 723 of file qcstring.h.
Definition at line 726 of file qcstring.h.
Definition at line 756 of file qcstring.h.
Definition at line 650 of file qcstring.cpp.
Definition at line 657 of file qcstring.cpp.
Definition at line 768 of file qcstring.h.
Definition at line 775 of file qcstring.h.
Definition at line 782 of file qcstring.h.
Definition at line 789 of file qcstring.h.
Definition at line 729 of file qcstring.h.
Definition at line 732 of file qcstring.h.
Definition at line 735 of file qcstring.h.
Q_EXPORT QDataStream& operator<< | ( | QDataStream & | , |
const QByteArray & | |||
) |
Definition at line 600 of file qcstring.cpp.
Q_EXPORT QDataStream& operator<< | ( | QDataStream & | , |
const QCString & | |||
) |
Definition at line 624 of file qcstring.cpp.
Definition at line 738 of file qcstring.h.
Definition at line 741 of file qcstring.h.
Definition at line 711 of file qcstring.h.
Definition at line 714 of file qcstring.h.
Definition at line 717 of file qcstring.h.
Definition at line 744 of file qcstring.h.
Definition at line 747 of file qcstring.h.
Definition at line 750 of file qcstring.h.
Definition at line 753 of file qcstring.h.
Q_EXPORT QDataStream& operator>> | ( | QDataStream & | , |
QByteArray & | |||
) |
Definition at line 605 of file qcstring.cpp.
Q_EXPORT QDataStream& operator>> | ( | QDataStream & | , |
QCString & | |||
) |
Definition at line 629 of file qcstring.cpp.
Definition at line 530 of file qcstring.cpp.
|
inline |
Definition at line 797 of file qcstring.h.
|
inline |
Definition at line 802 of file qcstring.h.
|
inline |
Definition at line 95 of file qcstring.h.
|
inline |
Definition at line 87 of file qcstring.h.
Q_EXPORT char* qstrdup | ( | const char * | ) |
Definition at line 548 of file qcstring.cpp.
Q_EXPORT int qstricmp | ( | const char * | str1, |
const char * | str2 | ||
) |
Definition at line 567 of file qcstring.cpp.
Definition at line 81 of file qcstring.h.
Definition at line 101 of file qcstring.h.
Definition at line 557 of file qcstring.cpp.
Definition at line 581 of file qcstring.cpp.