WTF
WTF Namespace Reference
Namespaces | |
namespace | Unicode |
Classes | |
struct | DefaultHash< double > |
struct | DefaultHash< float > |
struct | DefaultHash< int > |
struct | DefaultHash< long > |
struct | DefaultHash< long long > |
struct | DefaultHash< P * > |
struct | DefaultHash< RefPtr< P > > |
struct | DefaultHash< short > |
struct | DefaultHash< std::pair< T, U > > |
struct | DefaultHash< unsigned > |
struct | DefaultHash< unsigned long > |
struct | DefaultHash< unsigned long long > |
struct | DefaultHash< unsigned short > |
struct | DefaultHash< wchar_t > |
struct | FloatHash |
struct | FloatHashTraits |
struct | GenericHashTraits |
struct | GenericHashTraitsBase< false, T > |
struct | GenericHashTraitsBase< true, T > |
class | HashCountedSet |
class | HashMap |
class | HashMap< RefPtr< T >, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg > |
struct | HashMapTranslator |
class | HashSet |
struct | HashSetTranslatorAdapter |
class | HashTable |
class | HashTableConstIterator |
struct | HashTableConstIteratorAdapter |
struct | HashTableConstIteratorAdapter< HashTableType, std::pair< KeyType, MappedType > > |
struct | HashTableConstKeysIterator |
struct | HashTableConstValuesIterator |
class | HashTableIterator |
struct | HashTableIteratorAdapter |
struct | HashTableIteratorAdapter< HashTableType, std::pair< KeyType, MappedType > > |
struct | HashTableKeysIterator |
struct | HashTableValuesIterator |
struct | HashTraits |
struct | HashTraits< double > |
struct | HashTraits< float > |
struct | HashTraits< P * > |
struct | HashTraits< pair< First, Second > > |
struct | HashTraits< RefPtr< P > > |
struct | IdentityExtractor |
class | IdentityHashTranslator |
struct | IntHash |
struct | IntTypes< 1 > |
struct | IntTypes< 2 > |
struct | IntTypes< 4 > |
struct | IntTypes< 8 > |
struct | IsInteger |
struct | IsInteger< bool > |
struct | IsInteger< char > |
struct | IsInteger< int > |
struct | IsInteger< long > |
struct | IsInteger< long long > |
struct | IsInteger< short > |
struct | IsInteger< signed char > |
struct | IsInteger< unsigned char > |
struct | IsInteger< unsigned int > |
struct | IsInteger< unsigned long > |
struct | IsInteger< unsigned long long > |
struct | IsInteger< unsigned short > |
struct | IsInteger< wchar_t > |
struct | IsPod |
struct | IsPod< bool > |
struct | IsPod< char > |
struct | IsPod< double > |
struct | IsPod< float > |
struct | IsPod< int > |
struct | IsPod< long > |
struct | IsPod< long double > |
struct | IsPod< long long > |
struct | IsPod< P * > |
struct | IsPod< short > |
struct | IsPod< signed char > |
struct | IsPod< unsigned char > |
struct | IsPod< unsigned int > |
struct | IsPod< unsigned long > |
struct | IsPod< unsigned long long > |
struct | IsPod< unsigned short > |
class | ListRefPtr |
struct | Mover< T, false > |
struct | Mover< T, true > |
class | OwnArrayPtr |
class | OwnPtr |
struct | PairFirstExtractor |
struct | PairHash |
struct | PairHashTraits |
class | PassRefPtr |
struct | PtrHash |
struct | PtrHash< RefPtr< P > > |
class | RefCounted |
class | RefPtr |
struct | RefPtrHashMapRawKeyTranslator |
class | SharedPtr |
struct | SimpleClassVectorTraits |
class | Vector |
class | VectorBuffer |
class | VectorBuffer< T, 0 > |
class | VectorBufferBase |
struct | VectorComparer< false, T > |
struct | VectorComparer< true, T > |
struct | VectorCopier< false, T > |
struct | VectorCopier< true, T > |
struct | VectorDestructor< false, T > |
struct | VectorDestructor< true, T > |
struct | VectorFiller< false, T > |
struct | VectorFiller< true, T > |
struct | VectorInitializer< false, ignore, T > |
struct | VectorInitializer< true, false, T > |
struct | VectorInitializer< true, true, T > |
struct | VectorMover< false, T > |
struct | VectorMover< true, T > |
struct | VectorTraits |
struct | VectorTraits< pair< First, Second > > |
struct | VectorTraits< RefPtr< P > > |
struct | VectorTraitsBase< false, T > |
struct | VectorTraitsBase< true, T > |
struct | VectorTypeOperations |
Enumerations | |
enum | HashItemKnownGoodTag { HashItemKnownGood } |
enum | HashTableDeletedValueType { HashTableDeletedValue } |
enum | PlacementNewAdoptType { PlacementNewAdopt } |
Functions | |
template<typename Key , typename Value , typename Extractor , typename HashFunctions , typename Traits , typename KeyTraits > | |
void | addIterator (const HashTable< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > *, HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > *) |
template<typename T > | |
PassRefPtr< T > | adoptRef (T *) |
template<class T , class U > | |
SharedPtr< T > | const_pointer_cast (const SharedPtr< U > &p) |
template<typename T , typename U > | |
RefPtr< T > | const_pointer_cast (const RefPtr< U > &p) |
template<typename T , typename U > | |
PassRefPtr< T > | const_pointer_cast (const PassRefPtr< U > &p) |
template<typename T , typename U , typename V , typename W , typename X , typename Y > | |
void | copyKeysToVector (const HashMap< T, U, V, W, X > &collection, Y &vector) |
template<typename T , typename U , typename V , typename W > | |
void | copyToVector (const HashSet< T, U, V > &collection, W &vector) |
template<typename Value , typename HashFunctions , typename Traits > | |
void | copyToVector (const HashCountedSet< Value, HashFunctions, Traits > &collection, Vector< Value > &vector) |
template<typename Value , typename HashFunctions , typename Traits , typename VectorType > | |
void | copyToVector (const HashCountedSet< Value, HashFunctions, Traits > &collection, VectorType &vector) |
template<typename T , typename U , typename V , typename W , typename X , typename Y > | |
void | copyValuesToVector (const HashMap< T, U, V, W, X > &collection, Y &vector) |
template<typename T , typename U , typename V , typename W , typename X > | |
void | deleteAllKeys (const HashMap< T, U, V, W, X > &collection) |
template<typename KeyType , typename HashTableType > | |
void | deleteAllPairFirsts (HashTableType &collection) |
template<typename MappedType , typename HashTableType > | |
void | deleteAllPairSeconds (HashTableType &collection) |
template<typename T , size_t inlineCapacity> | |
void | deleteAllValues (const Vector< T, inlineCapacity > &collection) |
template<typename T , typename U , typename V > | |
void | deleteAllValues (const HashSet< T, U, V > &collection) |
template<typename ValueType , typename HashTableType > | |
void | deleteAllValues (HashTableType &collection) |
template<typename Value , typename HashFunctions , typename Traits > | |
void | deleteAllValues (const HashSet< Value, HashFunctions, Traits > &) |
template<typename T , typename U , typename V , typename W , typename X > | |
void | deleteAllValues (const HashMap< T, U, V, W, X > &collection) |
static unsigned | doubleHash (unsigned key) |
void * | fastCalloc (size_t n_elements, size_t element_size) |
void | fastFree (void *p) |
void * | fastMalloc (size_t n) |
void * | fastRealloc (void *p, size_t n) |
void * | fastZeroedMalloc (size_t n) |
template<typename T > | |
T * | getPtr (const RefPtr< T > &p) |
template<typename T > | |
T * | getPtr (const PassRefPtr< T > &p) |
template<typename T > | |
T * | getPtr (T *p) |
unsigned | intHash (uint64_t key) |
unsigned | intHash (uint32_t key) |
unsigned | intHash (uint16_t key16) |
unsigned | intHash (uint8_t key8) |
bool | isASCIIAlpha (int c) |
bool | isASCIIAlpha (wchar_t c) |
bool | isASCIIAlpha (unsigned short c) |
bool | isASCIIAlpha (char c) |
bool | isASCIIAlphanumeric (int c) |
bool | isASCIIAlphanumeric (wchar_t c) |
bool | isASCIIAlphanumeric (unsigned short c) |
bool | isASCIIAlphanumeric (char c) |
bool | isASCIIDigit (int c) |
bool | isASCIIDigit (wchar_t c) |
bool | isASCIIDigit (unsigned short c) |
bool | isASCIIDigit (char c) |
bool | isASCIIHexDigit (int c) |
bool | isASCIIHexDigit (wchar_t c) |
bool | isASCIIHexDigit (unsigned short c) |
bool | isASCIIHexDigit (char c) |
bool | isASCIILower (int c) |
bool | isASCIILower (wchar_t c) |
bool | isASCIILower (unsigned short c) |
bool | isASCIILower (char c) |
bool | isASCIISpace (int c) |
bool | isASCIISpace (wchar_t c) |
bool | isASCIISpace (unsigned short c) |
bool | isASCIISpace (char c) |
bool | isASCIIUpper (int c) |
bool | isASCIIUpper (wchar_t c) |
bool | isASCIIUpper (unsigned short c) |
bool | isASCIIUpper (char c) |
template<typename T , size_t inlineCapacity> | |
bool | operator!= (const Vector< T, inlineCapacity > &a, const Vector< T, inlineCapacity > &b) |
template<class T > | |
bool | operator!= (const T *a, const SharedPtr< T > &b) |
template<class T > | |
bool | operator!= (const SharedPtr< T > &a, const T *b) |
template<class T > | |
bool | operator!= (const SharedPtr< T > &a, const SharedPtr< T > &b) |
template<typename T , typename U > | |
bool | operator!= (T *a, const RefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator!= (const RefPtr< T > &a, U *b) |
template<typename T , typename U > | |
bool | operator!= (const RefPtr< T > &a, const RefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator!= (T *a, const PassRefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator!= (const PassRefPtr< T > &a, U *b) |
template<typename T , typename U > | |
bool | operator!= (const RefPtr< T > &a, const PassRefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator!= (const PassRefPtr< T > &a, const RefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator!= (const PassRefPtr< T > &a, const PassRefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator!= (const HashTableIteratorAdapter< T, U > &a, const HashTableIteratorAdapter< T, U > &b) |
template<typename T , typename U > | |
bool | operator!= (const HashTableConstIteratorAdapter< T, U > &a, const HashTableConstIteratorAdapter< T, U > &b) |
template<typename T , typename U , typename V , typename W , typename X > | |
bool | operator!= (const HashMap< T, U, V, W, X > &a, const HashMap< T, U, V, W, X > &b) |
template<typename T , typename U , typename V > | |
bool | operator!= (const HashTableValuesIterator< T, U, V > &a, const HashTableValuesIterator< T, U, V > &b) |
template<typename T , typename U , typename V > | |
bool | operator!= (const HashTableKeysIterator< T, U, V > &a, const HashTableKeysIterator< T, U, V > &b) |
template<typename T , typename U , typename V > | |
bool | operator!= (const HashTableConstValuesIterator< T, U, V > &a, const HashTableConstValuesIterator< T, U, V > &b) |
template<typename T , typename U , typename V > | |
bool | operator!= (const HashTableConstKeysIterator< T, U, V > &a, const HashTableConstKeysIterator< T, U, V > &b) |
template<typename T , size_t inlineCapacity> | |
bool | operator== (const Vector< T, inlineCapacity > &a, const Vector< T, inlineCapacity > &b) |
template<class T > | |
bool | operator== (const T *a, const SharedPtr< T > &b) |
template<class T > | |
bool | operator== (const SharedPtr< T > &a, const T *b) |
template<class T > | |
bool | operator== (const SharedPtr< T > &a, const SharedPtr< T > &b) |
template<typename T , typename U > | |
bool | operator== (T *a, const RefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator== (const RefPtr< T > &a, U *b) |
template<typename T , typename U > | |
bool | operator== (const RefPtr< T > &a, const RefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator== (T *a, const PassRefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator== (const PassRefPtr< T > &a, U *b) |
template<typename T , typename U > | |
bool | operator== (const RefPtr< T > &a, const PassRefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator== (const PassRefPtr< T > &a, const RefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator== (const PassRefPtr< T > &a, const PassRefPtr< U > &b) |
template<typename T , typename U > | |
bool | operator== (const HashTableIteratorAdapter< T, U > &a, const HashTableIteratorAdapter< T, U > &b) |
template<typename T , typename U > | |
bool | operator== (const HashTableConstIteratorAdapter< T, U > &a, const HashTableConstIteratorAdapter< T, U > &b) |
template<typename T , typename U , typename V , typename W , typename X > | |
bool | operator== (const HashMap< T, U, V, W, X > &a, const HashMap< T, U, V, W, X > &b) |
template<typename T , typename U , typename V > | |
bool | operator== (const HashTableValuesIterator< T, U, V > &a, const HashTableValuesIterator< T, U, V > &b) |
template<typename T , typename U , typename V > | |
bool | operator== (const HashTableKeysIterator< T, U, V > &a, const HashTableKeysIterator< T, U, V > &b) |
template<typename T , typename U , typename V > | |
bool | operator== (const HashTableConstValuesIterator< T, U, V > &a, const HashTableConstValuesIterator< T, U, V > &b) |
template<typename T , typename U , typename V > | |
bool | operator== (const HashTableConstKeysIterator< T, U, V > &a, const HashTableConstKeysIterator< T, U, V > &b) |
template<typename Key , typename Value , typename Extractor , typename HashFunctions , typename Traits , typename KeyTraits > | |
void | removeIterator (HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > *) |
template<class T , class U > | |
SharedPtr< T > | static_pointer_cast (const SharedPtr< U > &p) |
template<typename T , typename U > | |
RefPtr< T > | static_pointer_cast (const RefPtr< U > &p) |
template<typename T , typename U > | |
PassRefPtr< T > | static_pointer_cast (const PassRefPtr< U > &p) |
template<typename T , size_t inlineCapacity> | |
void | swap (Vector< T, inlineCapacity > &a, Vector< T, inlineCapacity > &b) |
template<class T > | |
void | swap (RefPtr< T > &a, RefPtr< T > &b) |
template<typename T > | |
void | swap (OwnPtr< T > &a, OwnPtr< T > &b) |
template<typename T > | |
void | swap (OwnArrayPtr< T > &a, OwnArrayPtr< T > &b) |
template<typename T , typename U > | |
void | swap (pair< T, U > &a, pair< T, U > &b) |
int | toASCIIHexValue (int c) |
int | toASCIIHexValue (wchar_t c) |
int | toASCIIHexValue (unsigned short c) |
int | toASCIIHexValue (char c) |
int | toASCIILower (int c) |
wchar_t | toASCIILower (wchar_t c) |
unsigned short | toASCIILower (unsigned short c) |
char | toASCIILower (char c) |
int | toASCIIUpper (int c) |
wchar_t | toASCIIUpper (wchar_t c) |
unsigned short | toASCIIUpper (unsigned short c) |
char | toASCIIUpper (char c) |
Enumeration Type Documentation
Function Documentation
void WTF::addIterator | ( | const HashTable< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > * | , | |
HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > * | ||||
) | [inline] |
PassRefPtr< T > WTF::adoptRef | ( | T * | p | ) | [inline] |
Definition at line 166 of file PassRefPtr.h.
SharedPtr<T> WTF::const_pointer_cast | ( | const SharedPtr< U > & | p | ) | [inline] |
Definition at line 120 of file SharedPtr.h.
PassRefPtr<T> WTF::const_pointer_cast | ( | const PassRefPtr< U > & | p | ) | [inline] |
Definition at line 176 of file PassRefPtr.h.
void WTF::copyKeysToVector | ( | const HashMap< T, U, V, W, X > & | collection, | |
Y & | vector | |||
) | [inline] |
void WTF::copyToVector | ( | const HashSet< T, U, V > & | collection, | |
W & | vector | |||
) | [inline] |
void WTF::copyToVector | ( | const HashCountedSet< Value, HashFunctions, Traits > & | collection, | |
Vector< Value > & | vector | |||
) | [inline] |
Definition at line 189 of file HashCountedSet.h.
void WTF::copyToVector | ( | const HashCountedSet< Value, HashFunctions, Traits > & | collection, | |
VectorType & | vector | |||
) | [inline] |
Definition at line 176 of file HashCountedSet.h.
void WTF::copyValuesToVector | ( | const HashMap< T, U, V, W, X > & | collection, | |
Y & | vector | |||
) | [inline] |
void WTF::deleteAllKeys | ( | const HashMap< T, U, V, W, X > & | collection | ) | [inline] |
void WTF::deleteAllPairFirsts | ( | HashTableType & | collection | ) | [inline] |
void WTF::deleteAllPairSeconds | ( | HashTableType & | collection | ) | [inline] |
void WTF::deleteAllValues | ( | const Vector< T, inlineCapacity > & | collection | ) | [inline] |
void WTF::deleteAllValues | ( | const HashSet< T, U, V > & | collection | ) | [inline] |
void WTF::deleteAllValues | ( | HashTableType & | collection | ) | [inline] |
void WTF::deleteAllValues | ( | const HashSet< Value, HashFunctions, Traits > & | ) | [inline] |
void WTF::deleteAllValues | ( | const HashMap< T, U, V, W, X > & | collection | ) | [inline] |
static unsigned WTF::doubleHash | ( | unsigned | key | ) | [inline, static] |
Definition at line 415 of file HashTable.h.
void* WTF::fastCalloc | ( | size_t | n_elements, | |
size_t | element_size | |||
) | [inline] |
Definition at line 40 of file FastMalloc.h.
void WTF::fastFree | ( | void * | p | ) | [inline] |
Definition at line 44 of file FastMalloc.h.
void* WTF::fastMalloc | ( | size_t | n | ) | [inline] |
Definition at line 36 of file FastMalloc.h.
void* WTF::fastRealloc | ( | void * | p, | |
size_t | n | |||
) | [inline] |
Definition at line 52 of file FastMalloc.h.
void* WTF::fastZeroedMalloc | ( | size_t | n | ) | [inline] |
Definition at line 48 of file FastMalloc.h.
T* WTF::getPtr | ( | const RefPtr< T > & | p | ) | [inline] |
T* WTF::getPtr | ( | const PassRefPtr< T > & | p | ) | [inline] |
Definition at line 181 of file PassRefPtr.h.
unsigned WTF::intHash | ( | uint64_t | key | ) | [inline] |
Definition at line 80 of file HashFunctions.h.
unsigned WTF::intHash | ( | uint32_t | key | ) | [inline] |
Definition at line 68 of file HashFunctions.h.
unsigned WTF::intHash | ( | uint16_t | key16 | ) | [inline] |
Definition at line 55 of file HashFunctions.h.
unsigned WTF::intHash | ( | uint8_t | key8 | ) | [inline] |
Definition at line 42 of file HashFunctions.h.
bool WTF::isASCIIAlpha | ( | int | c | ) | [inline] |
Definition at line 52 of file ASCIICType.h.
bool WTF::isASCIIAlpha | ( | wchar_t | c | ) | [inline] |
Definition at line 50 of file ASCIICType.h.
bool WTF::isASCIIAlpha | ( | unsigned short | c | ) | [inline] |
Definition at line 48 of file ASCIICType.h.
bool WTF::isASCIIAlpha | ( | char | c | ) | [inline] |
Definition at line 47 of file ASCIICType.h.
bool WTF::isASCIIAlphanumeric | ( | int | c | ) | [inline] |
Definition at line 59 of file ASCIICType.h.
bool WTF::isASCIIAlphanumeric | ( | wchar_t | c | ) | [inline] |
Definition at line 57 of file ASCIICType.h.
bool WTF::isASCIIAlphanumeric | ( | unsigned short | c | ) | [inline] |
Definition at line 55 of file ASCIICType.h.
bool WTF::isASCIIAlphanumeric | ( | char | c | ) | [inline] |
Definition at line 54 of file ASCIICType.h.
bool WTF::isASCIIDigit | ( | int | c | ) | [inline] |
Definition at line 66 of file ASCIICType.h.
bool WTF::isASCIIDigit | ( | wchar_t | c | ) | [inline] |
Definition at line 64 of file ASCIICType.h.
bool WTF::isASCIIDigit | ( | unsigned short | c | ) | [inline] |
Definition at line 62 of file ASCIICType.h.
bool WTF::isASCIIDigit | ( | char | c | ) | [inline] |
Definition at line 61 of file ASCIICType.h.
bool WTF::isASCIIHexDigit | ( | int | c | ) | [inline] |
Definition at line 73 of file ASCIICType.h.
bool WTF::isASCIIHexDigit | ( | wchar_t | c | ) | [inline] |
Definition at line 71 of file ASCIICType.h.
bool WTF::isASCIIHexDigit | ( | unsigned short | c | ) | [inline] |
Definition at line 69 of file ASCIICType.h.
bool WTF::isASCIIHexDigit | ( | char | c | ) | [inline] |
Definition at line 68 of file ASCIICType.h.
bool WTF::isASCIILower | ( | int | c | ) | [inline] |
Definition at line 80 of file ASCIICType.h.
bool WTF::isASCIILower | ( | wchar_t | c | ) | [inline] |
Definition at line 78 of file ASCIICType.h.
bool WTF::isASCIILower | ( | unsigned short | c | ) | [inline] |
Definition at line 76 of file ASCIICType.h.
bool WTF::isASCIILower | ( | char | c | ) | [inline] |
Definition at line 75 of file ASCIICType.h.
bool WTF::isASCIISpace | ( | int | c | ) | [inline] |
Definition at line 107 of file ASCIICType.h.
bool WTF::isASCIISpace | ( | wchar_t | c | ) | [inline] |
Definition at line 105 of file ASCIICType.h.
bool WTF::isASCIISpace | ( | unsigned short | c | ) | [inline] |
Definition at line 103 of file ASCIICType.h.
bool WTF::isASCIISpace | ( | char | c | ) | [inline] |
Definition at line 102 of file ASCIICType.h.
bool WTF::isASCIIUpper | ( | int | c | ) | [inline] |
Definition at line 87 of file ASCIICType.h.
bool WTF::isASCIIUpper | ( | wchar_t | c | ) | [inline] |
Definition at line 85 of file ASCIICType.h.
bool WTF::isASCIIUpper | ( | unsigned short | c | ) | [inline] |
Definition at line 83 of file ASCIICType.h.
bool WTF::isASCIIUpper | ( | char | c | ) | [inline] |
Definition at line 82 of file ASCIICType.h.
bool WTF::operator!= | ( | const T * | a, | |
const SharedPtr< T > & | b | |||
) | [inline] |
Definition at line 110 of file SharedPtr.h.
bool WTF::operator!= | ( | const SharedPtr< T > & | a, | |
const T * | b | |||
) | [inline] |
Definition at line 105 of file SharedPtr.h.
bool WTF::operator!= | ( | const SharedPtr< T > & | a, | |
const SharedPtr< T > & | b | |||
) | [inline] |
Definition at line 100 of file SharedPtr.h.
bool WTF::operator!= | ( | T * | a, | |
const RefPtr< U > & | b | |||
) | [inline] |
bool WTF::operator!= | ( | const RefPtr< T > & | a, | |
U * | b | |||
) | [inline] |
bool WTF::operator!= | ( | T * | a, | |
const PassRefPtr< U > & | b | |||
) | [inline] |
Definition at line 161 of file PassRefPtr.h.
bool WTF::operator!= | ( | const PassRefPtr< T > & | a, | |
U * | b | |||
) | [inline] |
Definition at line 156 of file PassRefPtr.h.
bool WTF::operator!= | ( | const RefPtr< T > & | a, | |
const PassRefPtr< U > & | b | |||
) | [inline] |
Definition at line 151 of file PassRefPtr.h.
bool WTF::operator!= | ( | const PassRefPtr< T > & | a, | |
const RefPtr< U > & | b | |||
) | [inline] |
Definition at line 146 of file PassRefPtr.h.
bool WTF::operator!= | ( | const PassRefPtr< T > & | a, | |
const PassRefPtr< U > & | b | |||
) | [inline] |
Definition at line 141 of file PassRefPtr.h.
bool WTF::operator!= | ( | const HashTableIteratorAdapter< T, U > & | a, | |
const HashTableIteratorAdapter< T, U > & | b | |||
) | [inline] |
Definition at line 1128 of file HashTable.h.
bool WTF::operator!= | ( | const HashTableConstIteratorAdapter< T, U > & | a, | |
const HashTableConstIteratorAdapter< T, U > & | b | |||
) | [inline] |
Definition at line 1116 of file HashTable.h.
bool WTF::operator!= | ( | const HashTableValuesIterator< T, U, V > & | a, | |
const HashTableValuesIterator< T, U, V > & | b | |||
) | [inline] |
Definition at line 209 of file HashIterators.h.
bool WTF::operator!= | ( | const HashTableKeysIterator< T, U, V > & | a, | |
const HashTableKeysIterator< T, U, V > & | b | |||
) | [inline] |
Definition at line 197 of file HashIterators.h.
bool WTF::operator!= | ( | const HashTableConstValuesIterator< T, U, V > & | a, | |
const HashTableConstValuesIterator< T, U, V > & | b | |||
) | [inline] |
Definition at line 185 of file HashIterators.h.
bool WTF::operator!= | ( | const HashTableConstKeysIterator< T, U, V > & | a, | |
const HashTableConstKeysIterator< T, U, V > & | b | |||
) | [inline] |
Definition at line 173 of file HashIterators.h.
bool WTF::operator== | ( | const T * | a, | |
const SharedPtr< T > & | b | |||
) | [inline] |
Definition at line 95 of file SharedPtr.h.
bool WTF::operator== | ( | const SharedPtr< T > & | a, | |
const T * | b | |||
) | [inline] |
Definition at line 90 of file SharedPtr.h.
bool WTF::operator== | ( | const SharedPtr< T > & | a, | |
const SharedPtr< T > & | b | |||
) | [inline] |
Definition at line 85 of file SharedPtr.h.
bool WTF::operator== | ( | T * | a, | |
const RefPtr< U > & | b | |||
) | [inline] |
bool WTF::operator== | ( | const RefPtr< T > & | a, | |
U * | b | |||
) | [inline] |
bool WTF::operator== | ( | T * | a, | |
const PassRefPtr< U > & | b | |||
) | [inline] |
Definition at line 136 of file PassRefPtr.h.
bool WTF::operator== | ( | const PassRefPtr< T > & | a, | |
U * | b | |||
) | [inline] |
Definition at line 131 of file PassRefPtr.h.
bool WTF::operator== | ( | const RefPtr< T > & | a, | |
const PassRefPtr< U > & | b | |||
) | [inline] |
Definition at line 126 of file PassRefPtr.h.
bool WTF::operator== | ( | const PassRefPtr< T > & | a, | |
const RefPtr< U > & | b | |||
) | [inline] |
Definition at line 121 of file PassRefPtr.h.
bool WTF::operator== | ( | const PassRefPtr< T > & | a, | |
const PassRefPtr< U > & | b | |||
) | [inline] |
Definition at line 116 of file PassRefPtr.h.
bool WTF::operator== | ( | const HashTableIteratorAdapter< T, U > & | a, | |
const HashTableIteratorAdapter< T, U > & | b | |||
) | [inline] |
Definition at line 1122 of file HashTable.h.
bool WTF::operator== | ( | const HashTableConstIteratorAdapter< T, U > & | a, | |
const HashTableConstIteratorAdapter< T, U > & | b | |||
) | [inline] |
Definition at line 1110 of file HashTable.h.
bool WTF::operator== | ( | const HashTableValuesIterator< T, U, V > & | a, | |
const HashTableValuesIterator< T, U, V > & | b | |||
) | [inline] |
Definition at line 203 of file HashIterators.h.
bool WTF::operator== | ( | const HashTableKeysIterator< T, U, V > & | a, | |
const HashTableKeysIterator< T, U, V > & | b | |||
) | [inline] |
Definition at line 191 of file HashIterators.h.
bool WTF::operator== | ( | const HashTableConstValuesIterator< T, U, V > & | a, | |
const HashTableConstValuesIterator< T, U, V > & | b | |||
) | [inline] |
Definition at line 179 of file HashIterators.h.
bool WTF::operator== | ( | const HashTableConstKeysIterator< T, U, V > & | a, | |
const HashTableConstKeysIterator< T, U, V > & | b | |||
) | [inline] |
Definition at line 167 of file HashIterators.h.
void WTF::removeIterator | ( | HashTableConstIterator< Key, Value, Extractor, HashFunctions, Traits, KeyTraits > * | ) | [inline] |
SharedPtr<T> WTF::static_pointer_cast | ( | const SharedPtr< U > & | p | ) | [inline] |
Definition at line 115 of file SharedPtr.h.
PassRefPtr<T> WTF::static_pointer_cast | ( | const PassRefPtr< U > & | p | ) | [inline] |
Definition at line 171 of file PassRefPtr.h.
void WTF::swap | ( | OwnArrayPtr< T > & | a, | |
OwnArrayPtr< T > & | b | |||
) | [inline] |
Definition at line 61 of file OwnArrayPtr.h.
void WTF::swap | ( | pair< T, U > & | a, | |
pair< T, U > & | b | |||
) | [inline] |
Definition at line 252 of file HashTable.h.
int WTF::toASCIIHexValue | ( | int | c | ) | [inline] |
Definition at line 128 of file ASCIICType.h.
int WTF::toASCIIHexValue | ( | wchar_t | c | ) | [inline] |
Definition at line 126 of file ASCIICType.h.
int WTF::toASCIIHexValue | ( | unsigned short | c | ) | [inline] |
Definition at line 124 of file ASCIICType.h.
int WTF::toASCIIHexValue | ( | char | c | ) | [inline] |
Definition at line 123 of file ASCIICType.h.
int WTF::toASCIILower | ( | int | c | ) | [inline] |
Definition at line 114 of file ASCIICType.h.
wchar_t WTF::toASCIILower | ( | wchar_t | c | ) | [inline] |
Definition at line 112 of file ASCIICType.h.
unsigned short WTF::toASCIILower | ( | unsigned short | c | ) | [inline] |
Definition at line 110 of file ASCIICType.h.
char WTF::toASCIILower | ( | char | c | ) | [inline] |
Definition at line 109 of file ASCIICType.h.
int WTF::toASCIIUpper | ( | int | c | ) | [inline] |
Definition at line 121 of file ASCIICType.h.
wchar_t WTF::toASCIIUpper | ( | wchar_t | c | ) | [inline] |
Definition at line 119 of file ASCIICType.h.
unsigned short WTF::toASCIIUpper | ( | unsigned short | c | ) | [inline] |
Definition at line 117 of file ASCIICType.h.
char WTF::toASCIIUpper | ( | char | c | ) | [inline] |
Definition at line 116 of file ASCIICType.h.