Botan  2.10.0
Crypto and TLS for C++11
Namespaces | Functions
bit_ops.h File Reference
#include <botan/types.h>

Go to the source code of this file.

Namespaces

 Botan
 

Functions

template<typename T >
size_t Botan::ceil_log2 (T x)
 
template<typename T >
T Botan::ct_is_zero (T x)
 
template<typename T >
size_t Botan::ctz (T n)
 
template<typename T >
T Botan::expand_top_bit (T a)
 
template<typename T >
size_t Botan::high_bit (T n)
 
template<typename T >
constexpr bool Botan::is_power_of_2 (T arg)
 
template<typename T >
size_t Botan::significant_bytes (T n)
 
size_t Botan::var_ctz32 (uint32_t n)