|
Botan 3.9.0
Crypto and TLS for C&
|
#include <bitvector.h>
Public Member Functions | |
| template<std::unsigned_integral T> | |
| constexpr T | as () const noexcept |
| constexpr CT::Choice | as_choice () const noexcept |
| constexpr bool | is_set () const noexcept |
| constexpr | operator bool () const noexcept |
Protected Attributes | |
| BlockT & | m_block |
| BlockT | m_mask |
Wraps a constant reference into the bitvector. Bit can be accessed but not modified.
Definition at line 307 of file bitvector.h.
|
inlineconstexprnoexceptinherited |
Definition at line 288 of file bitvector.h.
|
inlineconstexprnoexceptinherited |
Definition at line 292 of file bitvector.h.
|
inlineconstexprnoexceptinherited |
Definition at line 285 of file bitvector.h.
|
inlineconstexprnoexceptinherited |
Definition at line 283 of file bitvector.h.
|
protectedinherited |
Definition at line 297 of file bitvector.h.
|
protectedinherited |
Definition at line 298 of file bitvector.h.