WTF
WTF::NeedsRef< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits > Struct Template Reference
#include <HashTable.h>
Detailed Description
template<typename FirstTraits, typename SecondTraits, typename ValueStorageTraits>
struct WTF::NeedsRef< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits >
Definition at line 848 of file HashTable.h.
Public Types | |
| typedef ValueStorageTraits::FirstTraits | FirstStorageTraits |
| typedef ValueStorageTraits::SecondTraits | SecondStorageTraits |
Static Public Attributes | |
| static const bool | firstNeedsRef = NeedsRef<FirstTraits, FirstStorageTraits>::value |
| static const bool | secondNeedsRef = NeedsRef<SecondTraits, SecondStorageTraits>::value |
| static const bool | value = firstNeedsRef || secondNeedsRef |
Member Typedef Documentation
template<typename FirstTraits, typename SecondTraits, typename ValueStorageTraits>
| typedef ValueStorageTraits::FirstTraits WTF::NeedsRef< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits >::FirstStorageTraits |
Definition at line 849 of file HashTable.h.
template<typename FirstTraits, typename SecondTraits, typename ValueStorageTraits>
| typedef ValueStorageTraits::SecondTraits WTF::NeedsRef< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits >::SecondStorageTraits |
Definition at line 850 of file HashTable.h.
Member Data Documentation
template<typename FirstTraits, typename SecondTraits, typename ValueStorageTraits>
const bool WTF::NeedsRef< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits >::firstNeedsRef = NeedsRef<FirstTraits, FirstStorageTraits>::value [static] |
Definition at line 851 of file HashTable.h.
template<typename FirstTraits, typename SecondTraits, typename ValueStorageTraits>
const bool WTF::NeedsRef< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits >::secondNeedsRef = NeedsRef<SecondTraits, SecondStorageTraits>::value [static] |
Definition at line 852 of file HashTable.h.
template<typename FirstTraits, typename SecondTraits, typename ValueStorageTraits>
const bool WTF::NeedsRef< PairBaseHashTraits< FirstTraits, SecondTraits >, ValueStorageTraits >::value = firstNeedsRef || secondNeedsRef [static] |
Definition at line 853 of file HashTable.h.
The documentation for this struct was generated from the following file:
KDE 4.0 API Reference