JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
Bits.h File Reference
#include <algorithm>
#include <concepts>
#include <bit>
#include <limits>
#include <climits>

Go to the source code of this file.

Namespaces

namespace  JPL
 

Functions

template<std::integral T>
constexprJPL::Byteswap (T value) noexcept
 
template<class T >
requires (std::unsigned_integral<T>)
constexpr int JPL::MSBIndex (T n) noexcept
 
template<std::integral T>
constexprJPL::RoundUpBy4 (T n) noexcept
 
template<std::integral T>
constexpr std::size_t JPL::BitWidthOf () noexcept