Ada 3.1.0
Fast spec-compliant URL parser
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
checkers.h File Reference

Declarations for URL specific checkers used within Ada. More...

#include "ada/common_defs.h"
#include <cstring>
#include <string_view>

Go to the source code of this file.

Namespaces

namespace  ada::checkers
 Includes the definitions for validation functions.
 
namespace  ada
 

Functions

constexpr char ada::checkers::to_lower (char x) noexcept
 
constexpr bool ada::checkers::is_alpha (char x) noexcept
 
constexpr bool ada::checkers::has_hex_prefix_unsafe (std::string_view input)
 
constexpr bool ada::checkers::has_hex_prefix (std::string_view input)
 
constexpr bool ada::checkers::is_digit (char x) noexcept
 
constexpr bool ada::checkers::is_windows_drive_letter (std::string_view input) noexcept
 
constexpr bool ada::checkers::is_normalized_windows_drive_letter (std::string_view input) noexcept
 

Detailed Description

Declarations for URL specific checkers used within Ada.

Definition in file checkers.h.