uatlib
|
Basic types and utilities. More...
#include <concepts>
#include <cstddef>
#include <cstdint>
#include <functional>
Go to the source code of this file.
Typedefs | |
using | uat::uint_t = std::size_t |
Default unsigned integer type. | |
using | uat::id_t = std::size_t |
Default type for identifier. | |
using | uat::value_t = double |
Default type for price. | |
Variables | |
template<typename T > | |
concept | uat::hashable |
Concept for types that are hashable. More... | |
template<typename R > | |
concept | uat::region_compatible = hashable<R> && std::equality_comparable<R> && std::copyable<R> |
Concept for types that are compatible as regions. | |
Basic types and utilities.
concept uat::hashable |
Concept for types that are hashable.