pleyo.com

WebCore::AtomicString Class Reference

#include <AtomicString.h>

List of all members.

Public Member Functions

 AtomicString ()
 AtomicString (const char *s)
 AtomicString (const UChar *s, int length)
 AtomicString (const KJS::UString &s)
 AtomicString (const KJS::Identifier &s)
 AtomicString (StringImpl *imp)
 AtomicString (AtomicStringImpl *imp)
 AtomicString (const String &s)
 operator const String & () const
const StringdomString () const
 operator KJS::Identifier () const
 operator KJS::UString () const
AtomicStringImplimpl () const
const UCharcharacters () const
unsigned length () const
UChar operator[] (unsigned int i) const
bool contains (UChar c) const
bool contains (const AtomicString &s, bool caseSensitive=true) const
int find (UChar c, int start=0) const
int find (const AtomicString &s, int start=0, bool caseSentitive=true) const
bool startsWith (const AtomicString &s, bool caseSensitive=true) const
bool endsWith (const AtomicString &s, bool caseSensitive=true) const
int toInt (bool *ok=0) const
double toDouble (bool *ok=0) const
float toFloat (bool *ok=0) const
bool percentage (int &p) const
Length * toLengthArray (int &len) const
Length * toCoordsArray (int &len) const
bool isNull () const
bool isEmpty () const
 AtomicString (const DeprecatedString &)
DeprecatedString deprecatedString () const

Static Public Member Functions

static void init ()
static void remove (StringImpl *)


Constructor & Destructor Documentation

WebCore::AtomicString::AtomicString (  )  [inline]

WebCore::AtomicString::AtomicString ( const char *  s  )  [inline]

WebCore::AtomicString::AtomicString ( const UChar s,
int  length 
) [inline]

WebCore::AtomicString::AtomicString ( const KJS::UString &  s  )  [inline]

WebCore::AtomicString::AtomicString ( const KJS::Identifier &  s  )  [inline]

WebCore::AtomicString::AtomicString ( StringImpl imp  )  [inline]

WebCore::AtomicString::AtomicString ( AtomicStringImpl imp  )  [inline]

WebCore::AtomicString::AtomicString ( const String s  )  [inline]

WebCore::AtomicString::AtomicString ( const DeprecatedString s  ) 


Member Function Documentation

void WebCore::AtomicString::init (  )  [static]

WebCore::AtomicString::operator const String & (  )  const [inline]

const String& WebCore::AtomicString::domString (  )  const [inline]

WebCore::AtomicString::operator KJS::Identifier (  )  const

WebCore::AtomicString::operator KJS::UString (  )  const

AtomicStringImpl* WebCore::AtomicString::impl (  )  const [inline]

const UChar* WebCore::AtomicString::characters (  )  const [inline]

unsigned WebCore::AtomicString::length (  )  const [inline]

UChar WebCore::AtomicString::operator[] ( unsigned int  i  )  const [inline]

bool WebCore::AtomicString::contains ( UChar  c  )  const [inline]

bool WebCore::AtomicString::contains ( const AtomicString s,
bool  caseSensitive = true 
) const [inline]

int WebCore::AtomicString::find ( UChar  c,
int  start = 0 
) const [inline]

int WebCore::AtomicString::find ( const AtomicString s,
int  start = 0,
bool  caseSentitive = true 
) const [inline]

bool WebCore::AtomicString::startsWith ( const AtomicString s,
bool  caseSensitive = true 
) const [inline]

bool WebCore::AtomicString::endsWith ( const AtomicString s,
bool  caseSensitive = true 
) const [inline]

int WebCore::AtomicString::toInt ( bool *  ok = 0  )  const [inline]

double WebCore::AtomicString::toDouble ( bool *  ok = 0  )  const [inline]

float WebCore::AtomicString::toFloat ( bool *  ok = 0  )  const [inline]

bool WebCore::AtomicString::percentage ( int p  )  const [inline]

Length* WebCore::AtomicString::toLengthArray ( int len  )  const [inline]

Length* WebCore::AtomicString::toCoordsArray ( int len  )  const [inline]

bool WebCore::AtomicString::isNull (  )  const [inline]

bool WebCore::AtomicString::isEmpty (  )  const [inline]

void WebCore::AtomicString::remove ( StringImpl r  )  [static]

DeprecatedString WebCore::AtomicString::deprecatedString (  )  const


The documentation for this class was generated from the following files:
Generated on Wed Nov 21 20:04:20 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com