Botan 3.7.1
Crypto and TLS for C&
Botan::detail::Strong_Adapter< T > Member List

This is the complete list of members for Botan::detail::Strong_Adapter< T >, including all inherited members.

_const_time_poison() constBotan::detail::Strong_Adapter< T >inline
_const_time_unpoison() constBotan::detail::Strong_Adapter< T >inline
all_vartime() constBotan::detail::Strong_Adapter< T >inline
any_vartime() constBotan::detail::Strong_Adapter< T >inline
as() constBotan::detail::Strong_Adapter< T >inline
at(size_type i) constBotan::detail::Strong_Adapter< T >inline
at(size_type i)Botan::detail::Strong_Adapter< T >inline
Botan::detail::Container_Strong_Adapter_Base::at(U &&i) const noexcept(noexcept(this->get().at(i)))Botan::detail::Container_Strong_Adapter_Base< T >inline
Botan::detail::Container_Strong_Adapter_Base::at(U &&i) noexcept(noexcept(this->get().at(i)))Botan::detail::Container_Strong_Adapter_Base< T >inline
back() constBotan::detail::Strong_Adapter< T >inline
back()Botan::detail::Strong_Adapter< T >inline
begin() noexcept(noexcept(this->get().begin()))Botan::detail::Container_Strong_Adapter_Base< T >inline
begin() const noexcept(noexcept(this->get().begin()))Botan::detail::Container_Strong_Adapter_Base< T >inline
capacity() constBotan::detail::Strong_Adapter< T >inline
cbegin() noexcept(noexcept(this->get().cbegin()))Botan::detail::Container_Strong_Adapter_Base< T >inline
cbegin() const noexcept(noexcept(this->get().cbegin()))Botan::detail::Container_Strong_Adapter_Base< T >inline
cend() noexcept(noexcept(this->get().cend()))Botan::detail::Container_Strong_Adapter_Base< T >inline
cend() const noexcept(noexcept(this->get().cend()))Botan::detail::Container_Strong_Adapter_Base< T >inline
const_iterator typedefBotan::detail::Container_Strong_Adapter_Base< T >
const_pointer typedefBotan::detail::Strong_Adapter< T >
Container_Strong_Adapter_Base(size_t size)Botan::detail::Container_Strong_Adapter_Base< T >inlineexplicit
Container_Strong_Adapter_Base(InputIt begin, InputIt end)Botan::detail::Container_Strong_Adapter_Base< T >inline
data() noexcept(noexcept(this->get().data()))Botan::detail::Strong_Adapter< T >inline
data() const noexcept(noexcept(this->get().data()))Botan::detail::Strong_Adapter< T >inline
empty() const noexcept(noexcept(this->get().empty()))Botan::detail::Container_Strong_Adapter_Base< T >inline
end() noexcept(noexcept(this->get().end()))Botan::detail::Container_Strong_Adapter_Base< T >inline
end() const noexcept(noexcept(this->get().end()))Botan::detail::Container_Strong_Adapter_Base< T >inline
equals(const OtherT &other) constBotan::detail::Strong_Adapter< T >inline
flip(size_type i)Botan::detail::Strong_Adapter< T >inline
flip()Botan::detail::Strong_Adapter< T >inline
from_bytes(std::span< const uint8_t > bytes, std::optional< size_type > bits=std::nullopt)Botan::detail::Strong_Adapter< T >inline
front() constBotan::detail::Strong_Adapter< T >inline
front()Botan::detail::Strong_Adapter< T >inline
Botan::get() &Botan::detail::Strong_Base< T >inline
Botan::get() const &Botan::detail::Strong_Base< T >inline
Botan::get() &&Botan::detail::Strong_Base< T >inline
Botan::get() const &&Botan::detail::Strong_Base< T >inline
Botan::detail::Strong_Base::get() &Botan::detail::Strong_Base< T >inline
Botan::detail::Strong_Base::get() const &Botan::detail::Strong_Base< T >inline
Botan::detail::Strong_Base::get() &&Botan::detail::Strong_Base< T >inline
Botan::detail::Strong_Base::get() const &&Botan::detail::Strong_Base< T >inline
hamming_weight() constBotan::detail::Strong_Adapter< T >inline
has_odd_hamming_weight() constBotan::detail::Strong_Adapter< T >inline
iterator typedefBotan::detail::Container_Strong_Adapter_Base< T >
none_vartime() constBotan::detail::Strong_Adapter< T >inline
Botan::operator=(const Strong_Base &)=defaultBotan::detail::Strong_Base< T >
Botan::operator=(Strong_Base &&) noexcept=defaultBotan::detail::Strong_Base< T >
Botan::detail::Strong_Base::operator=(const Strong_Base &)=defaultBotan::detail::Strong_Base< T >
Botan::detail::Strong_Base::operator=(Strong_Base &&) noexcept=defaultBotan::detail::Strong_Base< T >
operator[](U &&i) const noexcept(noexcept(this->get().operator[](i)))Botan::detail::Container_Strong_Adapter_Base< T >inline
operator[](U &&i) noexcept(noexcept(this->get().operator[](i)))Botan::detail::Container_Strong_Adapter_Base< T >inline
pointer typedefBotan::detail::Strong_Adapter< T >
pop_back()Botan::detail::Strong_Adapter< T >inline
push_back(bool b)Botan::detail::Strong_Adapter< T >inline
reserve(size_type n)Botan::detail::Strong_Adapter< T >inline
resize(size_type size) noexcept(noexcept(this->get().resize(size)))Botan::detail::Container_Strong_Adapter_Base< T >inline
set(size_type i)Botan::detail::Strong_Adapter< T >inline
size() const noexcept(noexcept(this->get().size()))Botan::detail::Container_Strong_Adapter_Base< T >inline
size_type typedefBotan::detail::Strong_Adapter< T >
Strong_Adapter(std::span< const typename Container_Strong_Adapter_Base< T >::value_type > span)Botan::detail::Strong_Adapter< T >inlineexplicit
Strong_Adapter(const char *str)Botan::detail::Strong_Adapter< T >inlineexplicit
Botan::Strong_Base()=defaultBotan::detail::Strong_Base< T >
Botan::Strong_Base(const Strong_Base &)=defaultBotan::detail::Strong_Base< T >
Botan::Strong_Base(Strong_Base &&) noexcept=defaultBotan::detail::Strong_Base< T >
Botan::Strong_Base(T v)Botan::detail::Strong_Base< T >inlineexplicit
Botan::detail::Strong_Base::Strong_Base()=defaultBotan::detail::Strong_Base< T >
Botan::detail::Strong_Base::Strong_Base(const Strong_Base &)=defaultBotan::detail::Strong_Base< T >
Botan::detail::Strong_Base::Strong_Base(Strong_Base &&) noexcept=defaultBotan::detail::Strong_Base< T >
Botan::detail::Strong_Base::Strong_Base(T v)Botan::detail::Strong_Base< T >inlineexplicit
subvector(size_type pos, std::optional< size_type > length=std::nullopt) constBotan::detail::Strong_Adapter< T >inline
subvector(size_type pos) constBotan::detail::Strong_Adapter< T >inline
subvector_replace(size_type pos, InT value)Botan::detail::Strong_Adapter< T >inline
to_bytes() constBotan::detail::Strong_Adapter< T >inline
to_bytes(std::span< uint8_t > out) constBotan::detail::Strong_Adapter< T >inline
to_string() constBotan::detail::Strong_Adapter< T >inline
unset(size_type i)Botan::detail::Strong_Adapter< T >inline
value_type typedefBotan::detail::Container_Strong_Adapter_Base< T >
Botan::wrapped_type typedefBotan::detail::Strong_Base< T >
Botan::detail::Strong_Base::wrapped_type typedefBotan::detail::Strong_Base< T >