![]() |
LeechCraft 0.6.70-19214-g121e5318a7
Modular cross-platform feature rich live environment.
|
#include <concepts>#include <cstddef>#include <cstdint>#include <initializer_list>#include <iterator>#include <string_view>#include <utility>Go to the source code of this file.
Classes | |
| struct | LC::Util::KVPair< K, V > |
Namespaces | |
| namespace | LC |
| namespace | LC::Util |
Functions | |
| template<size_t N, typename V> | |
| LC::Util::KVPair (const char(&)[N], V) -> KVPair< std::string_view, V > | |
| template<typename K> | |
| constexpr uint64_t | LC::Util::DefaultHashImpl (K) |
| template<> | |
| constexpr uint64_t | LC::Util::DefaultHashImpl (std::string_view name) |
| template<std::convertible_to< uint64_t > K> | |
| constexpr uint64_t | LC::Util::DefaultHashImpl (K val) |
| constexpr uint64_t | LC::Util::DefaultHash (auto val) |
| template<typename K, typename V, auto Hasher = DefaultHash<K>> | |
| consteval auto | LC::Util::MakeHash (auto &&... commands) |
| template<typename V> | |
| consteval auto | LC::Util::MakeStringHash (auto &&... commands) |