Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
hash_set_ex< Key, Traits, Allocator > Class Template Reference#include <hash_set_ex.h>
Inheritance diagram for hash_set_ex< Key, Traits, Allocator >:
List of all members.
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>>
class hash_set_ex< Key, Traits, Allocator >
Member Typedef Documentation
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
typedef hash_set_ex::const_iterator hash_set_ex< Key, Traits, Allocator >::hash_set_ex_cp
|
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
typedef hash_set_ex::iterator hash_set_ex< Key, Traits, Allocator >::hash_set_ex_p
|
|
Constructor & Destructor Documentation
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex< Key, Traits, Allocator >::hash_set_ex |
( |
|
) |
[inline] |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex< Key, Traits, Allocator >::hash_set_ex |
( |
const Traits & |
_Comp |
) |
[inline, explicit] |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex< Key, Traits, Allocator >::hash_set_ex |
( |
const Traits & |
_Comp, |
|
|
const Allocator & |
_Al |
|
) |
[inline, explicit] |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex< Key, Traits, Allocator >::hash_set_ex |
( |
const hash_set_ex< Key, Traits, Allocator > & |
_Right |
) |
[inline] |
|
Member Function Documentation
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex hash_set_ex< Key, Traits, Allocator >::operator & |
( |
const Key & |
single |
) |
const |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex hash_set_ex< Key, Traits, Allocator >::operator & |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
const |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex& hash_set_ex< Key, Traits, Allocator >::operator &= |
( |
const Key & |
single |
) |
|
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex& hash_set_ex< Key, Traits, Allocator >::operator &= |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
|
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
bool hash_set_ex< Key, Traits, Allocator >::operator!= |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
const |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex hash_set_ex< Key, Traits, Allocator >::operator- |
( |
const Key & |
single |
) |
const |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex hash_set_ex< Key, Traits, Allocator >::operator- |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
const |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex& hash_set_ex< Key, Traits, Allocator >::operator-= |
( |
const Key & |
single |
) |
|
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex& hash_set_ex< Key, Traits, Allocator >::operator-= |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
|
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex& hash_set_ex< Key, Traits, Allocator >::operator= |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
|
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
bool hash_set_ex< Key, Traits, Allocator >::operator== |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
const |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex hash_set_ex< Key, Traits, Allocator >::operator| |
( |
const Key & |
single |
) |
const |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex hash_set_ex< Key, Traits, Allocator >::operator| |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
const |
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex& hash_set_ex< Key, Traits, Allocator >::operator|= |
( |
const Key & |
single |
) |
|
|
template<class Key, class Traits = less<Key>, class Allocator = allocator<Key>> |
hash_set_ex& hash_set_ex< Key, Traits, Allocator >::operator|= |
( |
const hash_set_ex< Key, Traits, Allocator > & |
rhs |
) |
|
|
The documentation for this class was generated from the following file:
|