WTF
WTF::HashSet< Value, HashFunctions, Traits > Class Template Reference
  #include <HashSet.h>
Public Types | |
| typedef ValueTraits::TraitType | ValueType | 
Public Member Functions | |
| pair< iterator, bool > | add (const ValueType &) | 
| template<typename T , typename HashTranslator > | |
| pair< iterator, bool > | add (const T &) | 
| template<typename T , typename Translator > | |
| pair< typename HashSet< Value,  HashFunctions, Traits > ::iterator, bool >  | add (const T &value) | 
| iterator | begin () | 
| const_iterator | begin () const | 
| int | capacity () const | 
| void | clear () | 
| bool | contains (const ValueType &) const | 
| template<typename T , typename HashTranslator > | |
| bool | contains (const T &) const | 
| iterator | end () | 
| const_iterator | end () const | 
| iterator | find (const ValueType &) | 
| const_iterator | find (const ValueType &) const | 
| template<typename T , typename HashTranslator > | |
| iterator | find (const T &) | 
| template<typename T , typename HashTranslator > | |
| const_iterator | find (const T &) const | 
| template<typename T , typename Translator > | |
| HashSet< Value, HashFunctions,  Traits >::iterator  | find (const T &value) | 
| template<typename T , typename Translator > | |
| HashSet< Value, HashFunctions,  Traits >::const_iterator  | find (const T &value) const | 
| bool | isEmpty () const | 
| void | remove (const ValueType &) | 
| void | remove (iterator) | 
| int | size () const | 
| void | swap (HashSet &) | 
Friends | |
| void | deleteAllValues (const HashSet &) | 
Detailed Description
template<typename Value, typename HashFunctions, typename Traits>
class WTF::HashSet< Value, HashFunctions, Traits >
Member Typedef Documentation
template<typename Value, typename HashFunctions, typename Traits> 
      | typedef ValueTraits::TraitType WTF::HashSet< Value, HashFunctions, Traits >::ValueType | 
Member Function Documentation
template<typename T , typename U , typename V > 
      | pair< typename HashSet< T, U, V >::iterator, bool > WTF::HashSet< T, U, V >::add | ( | const ValueType & | value | ) | 
template<typename Value, typename HashFunctions, typename Traits> 
template<typename T , typename HashTranslator > 
      | pair<iterator, bool> WTF::HashSet< Value, HashFunctions, Traits >::add | ( | const T & | ) | 
template<typename Value, typename HashFunctions, typename Traits> 
template<typename T , typename Translator > 
      | pair<typename HashSet<Value, HashFunctions, Traits>::iterator, bool> WTF::HashSet< Value, HashFunctions, Traits >::add | ( | const T & | value | ) | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename Value , typename HashFunctions , typename Traits > 
template<typename T , typename Translator > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename Value, typename HashFunctions, typename Traits> 
template<typename T , typename HashTranslator > 
      | iterator WTF::HashSet< Value, HashFunctions, Traits >::find | ( | const T & | ) | 
template<typename Value, typename HashFunctions, typename Traits> 
template<typename T , typename HashTranslator > 
      | const_iterator WTF::HashSet< Value, HashFunctions, Traits >::find | ( | const T & | ) | const | 
template<typename Value, typename HashFunctions, typename Traits> 
template<typename T , typename Translator > 
      
  | 
  inline | 
template<typename Value, typename HashFunctions, typename Traits> 
template<typename T , typename Translator > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
template<typename T , typename U , typename V > 
      
  | 
  inline | 
Friends And Related Function Documentation
template<typename Value, typename HashFunctions, typename Traits> 
      
  | 
  friend | 
The documentation for this class 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