stl_hashtable.h File Reference

#include <vector>
#include <iterator>
#include <bits/stl_algo.h>
#include <bits/stl_function.h>
#include <ext/stl_hash_fun.h>

Include dependency graph for stl_hashtable.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  __gnu_cxx

Classes

struct  __gnu_cxx::Hashtable_node< Val >
struct  __gnu_cxx::Hashtable_iterator< Val, Key, HashFcn, ExtractKey, EqualKey, Alloc >
struct  __gnu_cxx::Hashtable_const_iterator< Val, Key, HashFcn, ExtractKey, EqualKey, Alloc >
class  __gnu_cxx::hashtable< Val, Key, HashFcn, ExtractKey, EqualKey, Alloc >

Enumerations

enum  

Functions

unsigned long __gnu_cxx::stl_next_prime (unsigned long n)
template<class Val, class Key, class HF, class Ex, class Eq, class All>
bool __gnu_cxx::operator== (const hashtable< Val, Key, HF, Ex, Eq, All > &__ht1, const hashtable< Val, Key, HF, Ex, Eq, All > &__ht2)
template<class Val, class Key, class HF, class Ex, class Eq, class All>
bool __gnu_cxx::operator!= (const hashtable< Val, Key, HF, Ex, Eq, All > &__ht1, const hashtable< Val, Key, HF, Ex, Eq, All > &__ht2)
template<class Val, class Key, class HF, class Extract, class EqKey, class All>
void __gnu_cxx::swap (hashtable< Val, Key, HF, Extract, EqKey, All > &__ht1, hashtable< Val, Key, HF, Extract, EqKey, All > &__ht2)

Variables

static const unsigned long __gnu_cxx::stl_prime_list [stl_num_primes]


Detailed Description

This file is a GNU extension to the Standard C++ Library (possibly containing extensions from the HP/SGI STL subset). You should only include this header if you are using GCC 3 or later.

Definition in file stl_hashtable.h.


Generated on Wed Jan 3 19:44:37 2007 for libstdc++-v3 Source by  doxygen 1.5.1