Botan 3.3.0
Crypto and TLS for C&
Namespaces | Functions
rotate.h File Reference

Internal Header. More...

#include <botan/types.h>

Go to the source code of this file.

Namespaces

namespace  Botan
 

Functions

template<size_t R1, size_t R2, size_t R3, typename T >
constexpr T Botan::rho (T x)
 
template<size_t ROT, typename T >
requires (ROT > 0 && ROT < 8 * sizeof(T))
constexpr T Botan::rotl (T input)
 
template<typename T >
constexpr T Botan::rotl_var (T input, size_t rot)
 
template<size_t ROT, typename T >
requires (ROT > 0 && ROT < 8 * sizeof(T))
constexpr T Botan::rotr (T input)
 
template<typename T >
constexpr T Botan::rotr_var (T input, size_t rot)
 
template<size_t R1, size_t R2, size_t S, typename T >
constexpr T Botan::sigma (T x)
 

Detailed Description

Internal Header.

Definition in file rotate.h.