digestpp 1.0
C++11 header-only message digest library
Loading...
Searching...
No Matches
functions.hpp File Reference
#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  digestpp
 digestpp namespace
 
namespace  digestpp::detail
 

Functions

uint16_t digestpp::detail::byteswap (uint16_t val)
 
uint32_t digestpp::detail::byteswap (uint32_t val)
 
uint64_t digestpp::detail::byteswap (uint64_t val)
 
uint32_t digestpp::detail::rotate_right (uint32_t x, unsigned n)
 
uint32_t digestpp::detail::rotate_left (uint32_t x, unsigned n)
 
uint64_t digestpp::detail::rotate_right (uint64_t x, unsigned n)
 
uint64_t digestpp::detail::rotate_left (uint64_t x, unsigned n)
 
void digestpp::detail::zero_memory (void *v, size_t n)
 
template<typename T , size_t N>
void digestpp::detail::zero_memory (std::array< T, N > &ar)
 
void digestpp::detail::zero_memory (std::string &s)