__gnu_cxx::hash_set man page on RedHat
Printed from http://www.polarhome.com/service/man/?qf=__gnu_cxx%3A%3Ahash_set&af=0&tf=2&of=RedHat
__gnu_cxx::hash_s__gnu_cxx::hash_set<,_Value,K_HashFcn,c_EqualKey, _Alloc >(3)
NAME
__gnu_cxx::hash_set< _Value, _HashFcn, _EqualKey, _Alloc > -
SYNOPSIS
Public Types
typedef _Ht::allocator_type allocator_type
typedef _Ht::const_iterator const_iterator
typedef _Alloc::const_pointer const_pointer
typedef _Alloc::const_reference const_reference
typedef _Ht::difference_type difference_type
typedef _Ht::hasher hasher
typedef _Ht::const_iterator iterator
typedef _Ht::key_equal key_equal
typedef _Ht::key_type key_type
typedef _Alloc::pointer pointer
typedef _Alloc::reference reference
typedef _Ht::size_type size_type
typedef _Ht::value_type value_type
Public Member Functions
hash_set (size_type __n)
hash_set (size_type __n, const hasher &__hf)
hash_set (size_type __n, const hasher &__hf, const key_equal &__eql,
const allocator_type &__a=allocator_type())
template<class _InputIterator > hash_set (_InputIterator __f,
_InputIterator __l)
template<class _InputIterator > hash_set (_InputIterator __f,
_InputIterator __l, size_type __n)
template<class _InputIterator > hash_set (_InputIterator __f,
_InputIterator __l, size_type __n, const hasher &__hf)
template<class _InputIterator > hash_set (_InputIterator __f,
_InputIterator __l, size_type __n, const hasher &__hf, const
key_equal &__eql, const allocator_type &__a=allocator_type())
iterator begin () const
size_type bucket_count () const
void clear ()
size_type count (const key_type &__key) const
size_type elems_in_bucket (size_type __n) const
bool empty () const
iterator end () const
pair< iterator, iterator > equal_range (const key_type &__key) const
size_type erase (const key_type &__key)
void erase (iterator __it)
void erase (iterator __f, iterator __l)
iterator find (const key_type &__key) const
allocator_type get_allocator () const
hasher hash_funct () const
pair< iterator, bool > insert (const value_type &__obj)
template<class _InputIterator > void insert (_InputIterator __f,
_InputIterator __l)
pair< iterator, bool > insert_noresize (const value_type &__obj)
key_equal key_eq () const
size_type max_bucket_count () const
size_type max_size () const
void resize (size_type __hint)
size_type size () const
void swap (hash_set &__hs)
Friends
template<class _Val , class _HF , class _EqK , class _Al > bool
operator== (const hash_set< _Val, _HF, _EqK, _Al > &, const
hash_set< _Val, _HF, _EqK, _Al > &)
Detailed Description
template<class _Value, class _HashFcn = hash<_Value>, class _EqualKey =
equal_to<_Value>, class _Alloc = allocator<_Value>>class
__gnu_cxx::hash_set< _Value, _HashFcn, _EqualKey, _Alloc >
This is an SGI extension.
Todo
Needs documentation! See
http://gcc.gnu.org/onlinedocs/libstdc++/manual/documentation_style.html
Definition at line 84 of file hash_set.
Author
Generated automatically by Doxygen for libstdc++ from the source code.
libstdc++ __gnu_cxx::hash_set<o_Value,3_HashFcn, _EqualKey, _Alloc >(3)
[top]
List of man pages available for RedHat
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|