pleyo.com

/src/trunk2/BAL/Implementations/Types/Common/DeprecatedString.cpp File Reference

#include "config.h"
#include "DeprecatedString.h"
#include "CString.h"
#include "FloatConversion.h"
#include "Logging.h"
#include "PlatformString.h"
#include "RegularExpression.h"
#include "TextEncoding.h"
#include <stdarg.h>
#include <stdio.h>
#include <wtf/Platform.h>
#include <wtf/StringExtras.h>

Namespaces

namespace  WebCore

Classes

struct  WebCore::HandlePageNode
struct  WebCore::HandleNode

Defines

#define CHECK_FOR_HANDLE_LEAKS   0
#define ALLOC_QCHAR_GOOD_SIZE(X)   (X)
#define ALLOC_CHAR_GOOD_SIZE(X)   (X)
#define ALLOC_CHAR(N)   (char*)fastMalloc(N)
#define REALLOC_CHAR(P, N)   (char *)fastRealloc(P, N)
#define DELETE_CHAR(P)   fastFree(P)
#define WEBCORE_ALLOCATE_CHARACTERS(N)   (DeprecatedChar*)fastMalloc(sizeof(DeprecatedChar)*(N))
#define WEBCORE_REALLOCATE_CHARACTERS(P, N)   (DeprecatedChar *)fastRealloc(P, sizeof(DeprecatedChar)*(N))
#define DELETE_QCHAR(P)   fastFree(P)
#define IS_ASCII_QCHAR(c)   ((c).unicode() > 0 && (c).unicode() <= 0xff)

Functions

 WebCore::COMPILE_ASSERT (sizeof(DeprecatedChar)==2, deprecated_char_is_2_bytes) static inline DeprecatedStringData **allocateHandle()
static void WebCore::freeHandle (DeprecatedStringData **)
static int WebCore::ucstrcmp (const DeprecatedString &as, const DeprecatedString &bs)
static bool WebCore::equal (const DeprecatedChar *a, const char *b, int l)
static bool WebCore::equalCaseInsensitive (const char *a, const char *b, int l)
static bool WebCore::equalCaseInsensitive (const DeprecatedChar *a, const char *b, int l)
static bool WebCore::equalCaseInsensitive (const DeprecatedChar *a, const DeprecatedChar *b, int l)
static bool WebCore::equalCaseInsensitive (char c1, char c2)
static bool WebCore::equalCaseInsensitive (DeprecatedChar c1, char c2)
static bool WebCore::isCharacterAllowedInBase (DeprecatedChar c, int base)
template<typename IntegralType>
static IntegralType WebCore::toIntegralType (const DeprecatedString &string, bool *ok, int base)
bool WebCore::operator== (const DeprecatedString &s1, const DeprecatedString &s2)
bool WebCore::operator== (const DeprecatedString &s1, const char *chs)
DeprecatedString WebCore::operator+ (const DeprecatedString &qs1, const DeprecatedString &qs2)
DeprecatedString WebCore::operator+ (const DeprecatedString &qs, const char *chs)
DeprecatedString WebCore::operator+ (const DeprecatedString &qs, DeprecatedChar qc)
DeprecatedString WebCore::operator+ (const DeprecatedString &qs, char ch)
DeprecatedString WebCore::operator+ (const char *chs, const DeprecatedString &qs)
DeprecatedString WebCore::operator+ (DeprecatedChar qc, const DeprecatedString &qs)
DeprecatedString WebCore::operator+ (char ch, const DeprecatedString &qs)
bool WebCore::equalIgnoringCase (const DeprecatedString &a, const DeprecatedString &b)

Variables

static const int WebCore::caseDelta = ('a' - 'A')

Define Documentation

#define CHECK_FOR_HANDLE_LEAKS   0

#define ALLOC_QCHAR_GOOD_SIZE (  )     (X)

#define ALLOC_CHAR_GOOD_SIZE (  )     (X)

#define ALLOC_CHAR (  )     (char*)fastMalloc(N)

#define REALLOC_CHAR ( P,
 )     (char *)fastRealloc(P, N)

#define DELETE_CHAR (  )     fastFree(P)

#define WEBCORE_ALLOCATE_CHARACTERS (  )     (DeprecatedChar*)fastMalloc(sizeof(DeprecatedChar)*(N))

#define WEBCORE_REALLOCATE_CHARACTERS ( P,
 )     (DeprecatedChar *)fastRealloc(P, sizeof(DeprecatedChar)*(N))

#define DELETE_QCHAR (  )     fastFree(P)

#define IS_ASCII_QCHAR (  )     ((c).unicode() > 0 && (c).unicode() <= 0xff)


Generated on Wed Nov 21 20:04:18 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com