WTF
WTF::PairHashTraits< FirstTraitsArg, SecondTraitsArg > Struct Template Reference
  #include <HashTraits.h>
Inheritance diagram for WTF::PairHashTraits< FirstTraitsArg, SecondTraitsArg >:

Public Types | |
| typedef FirstTraitsArg | FirstTraits | 
| typedef SecondTraitsArg | SecondTraits | 
| typedef pair< typename  FirstTraits::TraitType, typename SecondTraits::TraitType >  | TraitType | 
  Public Types inherited from WTF::GenericHashTraits< pair< FirstTraitsArg::TraitType, SecondTraitsArg::TraitType > > | |
| typedef pair < FirstTraitsArg::TraitType, SecondTraitsArg::TraitType >  | TraitType | 
Static Public Member Functions | |
| static void | constructDeletedValue (TraitType *slot) | 
| static TraitType | emptyValue () | 
| static bool | isDeletedValue (const TraitType &value) | 
  Static Public Member Functions inherited from WTF::GenericHashTraits< pair< FirstTraitsArg::TraitType, SecondTraitsArg::TraitType > > | |
| static pair < FirstTraitsArg::TraitType, SecondTraitsArg::TraitType >  | emptyValue () | 
Static Public Attributes | |
| static const bool | emptyValueIsZero = FirstTraits::emptyValueIsZero && SecondTraits::emptyValueIsZero | 
| static const bool | needsDestruction = FirstTraits::needsDestruction || SecondTraits::needsDestruction | 
Detailed Description
template<typename FirstTraitsArg, typename SecondTraitsArg>
struct WTF::PairHashTraits< FirstTraitsArg, SecondTraitsArg >
Definition at line 126 of file HashTraits.h.
Member Typedef Documentation
template<typename FirstTraitsArg, typename SecondTraitsArg> 
      | typedef FirstTraitsArg WTF::PairHashTraits< FirstTraitsArg, SecondTraitsArg >::FirstTraits | 
Definition at line 127 of file HashTraits.h.
template<typename FirstTraitsArg, typename SecondTraitsArg> 
      | typedef SecondTraitsArg WTF::PairHashTraits< FirstTraitsArg, SecondTraitsArg >::SecondTraits | 
Definition at line 128 of file HashTraits.h.
template<typename FirstTraitsArg, typename SecondTraitsArg> 
      | typedef pair<typename FirstTraits::TraitType, typename SecondTraits::TraitType> WTF::PairHashTraits< FirstTraitsArg, SecondTraitsArg >::TraitType | 
Definition at line 129 of file HashTraits.h.
Member Function Documentation
template<typename FirstTraitsArg, typename SecondTraitsArg> 
      
  | 
  inlinestatic | 
Definition at line 136 of file HashTraits.h.
template<typename FirstTraitsArg, typename SecondTraitsArg> 
      
  | 
  inlinestatic | 
Definition at line 132 of file HashTraits.h.
template<typename FirstTraitsArg, typename SecondTraitsArg> 
      
  | 
  inlinestatic | 
Definition at line 137 of file HashTraits.h.
Member Data Documentation
template<typename FirstTraitsArg, typename SecondTraitsArg> 
      
  | 
  static | 
Definition at line 131 of file HashTraits.h.
template<typename FirstTraitsArg, typename SecondTraitsArg> 
      
  | 
  static | 
Definition at line 134 of file HashTraits.h.
The documentation for this struct was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference
 Public Types inherited from