•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
ska::flat_hash_set< T, H, E, A > Class Template Reference
Public Types | |
using key_type = T | |
Public Member Functions | |
flat_hash_set ()=default | |
template<typename... Args> | |
std::pair< typename Table::iterator, bool > emplace (Args &&... args) | |
std::pair< typename Table::iterator, bool > emplace (const key_type &arg) | |
std::pair< typename Table::iterator, bool > emplace (key_type &arg) | |
std::pair< typename Table::iterator, bool > emplace (const key_type &&arg) | |
std::pair< typename Table::iterator, bool > emplace (key_type &&arg) | |
Friends | |
bool operator== (const flat_hash_set &lhs, const flat_hash_set &rhs) | |
bool operator!= (const flat_hash_set &lhs, const flat_hash_set &rhs) | |
Member Typedef Documentation
◆ key_type
template<typename T , typename H , typename E , typename A >
using ska::flat_hash_set< T, H, E, A >::key_type = T |
Constructor & Destructor Documentation
◆ flat_hash_set()
template<typename T , typename H , typename E , typename A >
|
default |
Member Function Documentation
◆ emplace() [1/5]
template<typename T , typename H , typename E , typename A >
template<typename... Args>
|
inline |
◆ emplace() [2/5]
template<typename T , typename H , typename E , typename A >
|
inline |
◆ emplace() [3/5]
template<typename T , typename H , typename E , typename A >
|
inline |
◆ emplace() [4/5]
template<typename T , typename H , typename E , typename A >
|
inline |
◆ emplace() [5/5]
template<typename T , typename H , typename E , typename A >
|
inline |
Friends And Related Function Documentation
◆ operator!=
template<typename T , typename H , typename E , typename A >
|
friend |
◆ operator==
template<typename T , typename H , typename E , typename A >
|
friend |
The documentation for this class was generated from the following files:
- mpqc/util/external/c++/fwd.h
- mpqc/util/external/c++/ska_flat_hash_map.hpp