#include <bit_pattern.hpp>
|
| template<std::size_t N> |
| consteval | BitPattern (const char(&pattern)[N]) |
| |
| constexpr bool | matches (std::unsigned_integral auto v) |
| |
| template<std::size_t N> |
| consteval | BitPattern (const char(&pattern)[N]) |
| |
| constexpr bool | matches (std::unsigned_integral auto v) |
| |
◆ BitPattern() [1/2]
template<std::size_t N>
| BitPattern::BitPattern |
( |
const char(&) | pattern[N] | ) |
|
|
inlineexplicitconsteval |
◆ BitPattern() [2/2]
template<std::size_t N>
| BitPattern::BitPattern |
( |
const char(&) | pattern[N] | ) |
|
|
inlineexplicitconsteval |
◆ matches() [1/2]
| bool BitPattern::matches |
( |
std::unsigned_integral auto | v | ) |
|
|
inlineconstexpr |
◆ matches() [2/2]
| bool BitPattern::matches |
( |
std::unsigned_integral auto | v | ) |
|
|
inlineconstexpr |
◆ expected
| std::uint64_t BitPattern::expected = {} |
|
private |
◆ mask
| std::uint64_t BitPattern::mask = {} |
|
private |
The documentation for this class was generated from the following files: