rll/global/char_utils.h file

Namespaces

namespace rll
Contract-programming related functions and classes.

Functions

auto hex_to_char(char c) →  unsigned char constexpr
auto is_digit(char c) →  bool constexpr noexcept
auto is_dot(char c) →  bool constexpr noexcept
auto is_hex(char c) →  bool constexpr noexcept
auto is_hyphen(char c) →  bool constexpr noexcept
auto is_letter(char c) →  bool constexpr noexcept
auto is_logical_or(char c) →  bool constexpr noexcept
auto is_operator(char c) →  bool constexpr noexcept
auto is_space(char c) →  bool constexpr noexcept
auto to_digit(char c) →  std::uint16_t constexpr noexcept
auto to_lower(char c) →  char constexpr noexcept