Botan 3.7.1
Crypto and TLS for C&
Botan::bitvector_base< AllocatorT > Member List

This is the complete list of members for Botan::bitvector_base< AllocatorT >, including all inherited members.

_const_time_poison() constBotan::bitvector_base< AllocatorT >inline
_const_time_unpoison() constBotan::bitvector_base< AllocatorT >inline
all() constBotan::bitvector_base< AllocatorT >inline
all_vartime() constBotan::bitvector_base< AllocatorT >inline
allocator_type typedefBotan::bitvector_base< AllocatorT >
any() constBotan::bitvector_base< AllocatorT >inline
any_vartime() constBotan::bitvector_base< AllocatorT >inline
as() constBotan::bitvector_base< AllocatorT >inline
at(size_type pos)Botan::bitvector_base< AllocatorT >inline
at(size_type pos) constBotan::bitvector_base< AllocatorT >inline
back()Botan::bitvector_base< AllocatorT >inline
back() constBotan::bitvector_base< AllocatorT >inline
begin() noexceptBotan::bitvector_base< AllocatorT >inline
begin() const noexceptBotan::bitvector_base< AllocatorT >inline
bitvector_base classBotan::bitvector_base< AllocatorT >friend
bitvector_base()Botan::bitvector_base< AllocatorT >inline
bitvector_base(size_type bits)Botan::bitvector_base< AllocatorT >inline
bitvector_base(std::span< const uint8_t > bytes, std::optional< size_type > bits=std::nullopt)Botan::bitvector_base< AllocatorT >inline
bitvector_base(std::initializer_list< block_type > blocks, std::optional< size_type > bits=std::nullopt)Botan::bitvector_base< AllocatorT >inline
block_size_bitsBotan::bitvector_base< AllocatorT >static
block_size_bytesBotan::bitvector_base< AllocatorT >static
block_type typedefBotan::bitvector_base< AllocatorT >
capacity() constBotan::bitvector_base< AllocatorT >inline
cbegin() const noexceptBotan::bitvector_base< AllocatorT >inline
cend() noexceptBotan::bitvector_base< AllocatorT >inline
const_iterator typedefBotan::bitvector_base< AllocatorT >
ct_conditional_xor(CT::Choice condition, const OtherT &other)Botan::bitvector_base< AllocatorT >inline
empty() constBotan::bitvector_base< AllocatorT >inline
end() noexceptBotan::bitvector_base< AllocatorT >inline
end() const noexceptBotan::bitvector_base< AllocatorT >inline
equals(const OtherT &other) const noexceptBotan::bitvector_base< AllocatorT >inline
equals_vartime(const OtherT &other) const noexceptBotan::bitvector_base< AllocatorT >inline
flip(size_type pos)Botan::bitvector_base< AllocatorT >inline
flip()Botan::bitvector_base< AllocatorT >inline
from_bytes(std::span< const uint8_t > bytes, std::optional< size_type > bits=std::nullopt)Botan::bitvector_base< AllocatorT >inline
front()Botan::bitvector_base< AllocatorT >inline
front() constBotan::bitvector_base< AllocatorT >inline
hamming_weight() constBotan::bitvector_base< AllocatorT >inline
has_odd_hamming_weight() constBotan::bitvector_base< AllocatorT >inline
iterator typedefBotan::bitvector_base< AllocatorT >
none() constBotan::bitvector_base< AllocatorT >inline
none_vartime() constBotan::bitvector_base< AllocatorT >inline
operator&=(const OtherT &other)Botan::bitvector_base< AllocatorT >inline
operator[](size_type pos)Botan::bitvector_base< AllocatorT >inline
operator[](size_type pos) constBotan::bitvector_base< AllocatorT >inline
operator^=(const OtherT &other)Botan::bitvector_base< AllocatorT >inline
operator|=(const OtherT &other)Botan::bitvector_base< AllocatorT >inline
operator~()Botan::bitvector_base< AllocatorT >inline
pop_back()Botan::bitvector_base< AllocatorT >inline
push_back(bool bit)Botan::bitvector_base< AllocatorT >inline
reserve(size_type bits)Botan::bitvector_base< AllocatorT >inline
resize(size_type bits)Botan::bitvector_base< AllocatorT >inline
set(size_type pos)Botan::bitvector_base< AllocatorT >inline
set()Botan::bitvector_base< AllocatorT >inline
size() constBotan::bitvector_base< AllocatorT >inline
size_type typedefBotan::bitvector_base< AllocatorT >
subvector(size_type pos, std::optional< size_type > length=std::nullopt) constBotan::bitvector_base< AllocatorT >inline
subvector(size_type pos) constBotan::bitvector_base< AllocatorT >inline
subvector_replace(size_type pos, InT value)Botan::bitvector_base< AllocatorT >inline
to_bytes() constBotan::bitvector_base< AllocatorT >inline
to_bytes(std::span< uint8_t > out) constBotan::bitvector_base< AllocatorT >inline
to_string() constBotan::bitvector_base< AllocatorT >inline
unset(size_type pos)Botan::bitvector_base< AllocatorT >inline
unset()Botan::bitvector_base< AllocatorT >inline
uses_secure_allocatorBotan::bitvector_base< AllocatorT >static
value_type typedefBotan::bitvector_base< AllocatorT >