koutil
Loading...
Searching...
No Matches
koutil::container::hash_array< Key, KeyID, KeyAdapter, Hash, Bucket, Allocator >::AdapterWrapper Struct Reference

Public Member Functions

template<bool >
bool eql (const key_t &key, const key_id_t &id) const
 

Public Attributes

adapter_t adapter
 

Member Function Documentation

◆ eql()

template<typename Key , typename KeyID , is_key_adapter< Key, KeyID > KeyAdapter, is_hash< Key > Hash = std::hash<Key>, is_bucket< KeyID > Bucket = std::vector<std::pair<std::size_t, KeyID>>, is_allocator< Bucket > Allocator = std::allocator<Bucket>>
template<bool >
bool koutil::container::hash_array< Key, KeyID, KeyAdapter, Hash, Bucket, Allocator >::AdapterWrapper::eql ( const key_t & key,
const key_id_t & id ) const
inline

Member Data Documentation

◆ adapter

template<typename Key , typename KeyID , is_key_adapter< Key, KeyID > KeyAdapter, is_hash< Key > Hash = std::hash<Key>, is_bucket< KeyID > Bucket = std::vector<std::pair<std::size_t, KeyID>>, is_allocator< Bucket > Allocator = std::allocator<Bucket>>
adapter_t koutil::container::hash_array< Key, KeyID, KeyAdapter, Hash, Bucket, Allocator >::AdapterWrapper::adapter

The documentation for this struct was generated from the following file: