ACMX 2.136.0
Dual-Backend Real-Time GPU Video Synthesis
Loading...
Searching...
No Matches
acmxvk::input::anonymous_namespace{input_validation.cpp} Namespace Reference

Functions

std::uint32_t decodeCodepoint (std::string_view value, std::size_t &offset, std::string_view context)
bool isStructuredCharacter (unsigned char character)
bool isTokenCharacter (unsigned char character)
bool isUnicodeNoncharacter (std::uint32_t codepoint)
bool isUnsafeUnicodeControl (std::uint32_t codepoint)
std::size_t maximumLength (StringKind kind)
void validateUrl (std::string_view value, std::string_view context)

Function Documentation

◆ decodeCodepoint()

std::uint32_t acmxvk::input::anonymous_namespace{input_validation.cpp}::decodeCodepoint ( std::string_view value,
std::size_t & offset,
std::string_view context )
nodiscard

Definition at line 50 of file input_validation.cpp.

References decodeCodepoint().

Referenced by decodeCodepoint().

◆ isStructuredCharacter()

bool acmxvk::input::anonymous_namespace{input_validation.cpp}::isStructuredCharacter ( unsigned char character)
nodiscard

Definition at line 104 of file input_validation.cpp.

References isStructuredCharacter().

Referenced by isStructuredCharacter().

◆ isTokenCharacter()

bool acmxvk::input::anonymous_namespace{input_validation.cpp}::isTokenCharacter ( unsigned char character)
nodiscard

Definition at line 99 of file input_validation.cpp.

References isTokenCharacter().

Referenced by isTokenCharacter().

◆ isUnicodeNoncharacter()

bool acmxvk::input::anonymous_namespace{input_validation.cpp}::isUnicodeNoncharacter ( std::uint32_t codepoint)
nodiscard

Definition at line 34 of file input_validation.cpp.

References isUnicodeNoncharacter().

Referenced by isUnicodeNoncharacter(), and isUnsafeUnicodeControl().

◆ isUnsafeUnicodeControl()

bool acmxvk::input::anonymous_namespace{input_validation.cpp}::isUnsafeUnicodeControl ( std::uint32_t codepoint)
nodiscard

Definition at line 40 of file input_validation.cpp.

References isUnicodeNoncharacter(), and isUnsafeUnicodeControl().

Referenced by isUnsafeUnicodeControl().

◆ maximumLength()

◆ validateUrl()

void acmxvk::input::anonymous_namespace{input_validation.cpp}::validateUrl ( std::string_view value,
std::string_view context )

Definition at line 111 of file input_validation.cpp.

References validateUrl().

Referenced by validateUrl().