WTF
WTF::HashTraits< RefPtr< P > > Struct Template Reference
#include <HashTraits.h>
Inheritance diagram for WTF::HashTraits< RefPtr< P > >:

Detailed Description
template<typename P>
struct WTF::HashTraits< RefPtr< P > >
Definition at line 104 of file HashTraits.h.
Public Types | |
| typedef HashTraits< typename IntTypes< sizeof(P *)> ::SignedType | StorageTraits ) |
| typedef StorageTraits::TraitType | StorageType |
Static Public Member Functions | |
| static void | ref (const StorageType &s) |
| static void | deref (const StorageType &s) |
Static Public Attributes | |
| static const bool | emptyValueIsZero = true |
| static const bool | needsRef = true |
Classes | |
| union | UnionType |
Member Typedef Documentation
template<typename P>
| typedef HashTraits<typename IntTypes<sizeof(P*)>::SignedType WTF::HashTraits< RefPtr< P > >::StorageTraits) |
Definition at line 105 of file HashTraits.h.
template<typename P>
| typedef StorageTraits::TraitType WTF::HashTraits< RefPtr< P > >::StorageType |
Definition at line 106 of file HashTraits.h.
Member Function Documentation
template<typename P>
| static void WTF::HashTraits< RefPtr< P > >::ref | ( | const StorageType & | s | ) | [inline, static] |
Definition at line 115 of file HashTraits.h.
template<typename P>
| static void WTF::HashTraits< RefPtr< P > >::deref | ( | const StorageType & | s | ) | [inline, static] |
Definition at line 120 of file HashTraits.h.
Member Data Documentation
template<typename P>
const bool WTF::HashTraits< RefPtr< P > >::emptyValueIsZero = true [static] |
Definition at line 107 of file HashTraits.h.
template<typename P>
const bool WTF::HashTraits< RefPtr< P > >::needsRef = true [static] |
The documentation for this struct was generated from the following file:
KDE 4.0 API Reference