koutil
Loading...
Searching...
No Matches
template_hash_array.h File Reference
#include <cassert>
#include <concepts>
#include <cstddef>
#include <iterator>
#include <memory>
#include <type_traits>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  koutil::container::template_hash_array< Key, KeyID, ComptimeData, KeyAdapter, Hash, Bucket, Allocator >
 
class  koutil::container::template_hash_array< Key, KeyID, ComptimeData, KeyAdapter, Hash, Bucket, Allocator >::iterator< is_const >
 Iterator class template for hash_array. More...
 

Namespaces

namespace  koutil
 
namespace  koutil::container
 

Concepts

concept  koutil::container::is_template_hash
 Concept to check if a type is a valid hash function for a given Key type.
 
concept  koutil::container::is_bucket
 Concept to check if a type is a valid bucket type.
 
concept  koutil::container::is_template_key_adapter
 Concept to check if a type is a valid key adapter.
 
concept  koutil::container::is_allocator
 Concept to check if a type is a valid allocator for a given bucket type.