OpenVPN 3 Core Library
|
#include <cstdint>
#include <limits>
#include <type_traits>
#include <functional>
Go to the source code of this file.
Namespaces | |
namespace | openvpn |
namespace | openvpn::numeric_util |
Functions | |
template<typename OutT , typename InT > | |
constexpr bool | openvpn::numeric_util::is_int_conversion () |
template<typename OutT , typename InT > | |
constexpr bool | openvpn::numeric_util::is_int_u2s () |
template<typename OutT , typename InT > | |
constexpr bool | openvpn::numeric_util::is_int_s2u () |
template<typename OutT , typename InT > | |
constexpr bool | openvpn::numeric_util::is_int_rangesafe () |
template<typename OutT , typename InT > | |
bool | openvpn::numeric_util::is_safe_conversion (InT inVal) |
Returns true if the given value can be contained by the out type. | |