WTF
WTF::HashTableRefCounter< HashTableType, ValueTraits > Struct Template Reference
#include <HashTable.h>
Detailed Description
template<typename HashTableType, typename ValueTraits>
struct WTF::HashTableRefCounter< HashTableType, ValueTraits >
Definition at line 936 of file HashTable.h.
Public Types | |
| typedef HashTableRefCounterBase < needsRef, HashTableType, ValueTraits > | Base |
Static Public Member Functions | |
| static void | refAll (HashTableType &table) |
| static void | derefAll (HashTableType &table) |
Static Public Attributes | |
| static const bool | needsRef = NeedsRef<ValueTraits, typename HashTableType::ValueTraits>::value |
Member Typedef Documentation
template<typename HashTableType, typename ValueTraits>
| typedef HashTableRefCounterBase<needsRef, HashTableType, ValueTraits> WTF::HashTableRefCounter< HashTableType, ValueTraits >::Base |
Definition at line 938 of file HashTable.h.
Member Function Documentation
template<typename HashTableType, typename ValueTraits>
| static void WTF::HashTableRefCounter< HashTableType, ValueTraits >::refAll | ( | HashTableType & | table | ) | [inline, static] |
Definition at line 939 of file HashTable.h.
template<typename HashTableType, typename ValueTraits>
| static void WTF::HashTableRefCounter< HashTableType, ValueTraits >::derefAll | ( | HashTableType & | table | ) | [inline, static] |
Definition at line 940 of file HashTable.h.
Member Data Documentation
template<typename HashTableType, typename ValueTraits>
const bool WTF::HashTableRefCounter< HashTableType, ValueTraits >::needsRef = NeedsRef<ValueTraits, typename HashTableType::ValueTraits>::value [static] |
Definition at line 937 of file HashTable.h.
The documentation for this struct was generated from the following file:
KDE 4.0 API Reference