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) |
|
nodiscard |
Definition at line 50 of file input_validation.cpp.
References decodeCodepoint().
Referenced by decodeCodepoint().
|
nodiscard |
Definition at line 104 of file input_validation.cpp.
References isStructuredCharacter().
Referenced by isStructuredCharacter().
|
nodiscard |
Definition at line 99 of file input_validation.cpp.
References isTokenCharacter().
Referenced by isTokenCharacter().
|
nodiscard |
Definition at line 34 of file input_validation.cpp.
References isUnicodeNoncharacter().
Referenced by isUnicodeNoncharacter(), and isUnsafeUnicodeControl().
|
nodiscard |
Definition at line 40 of file input_validation.cpp.
References isUnicodeNoncharacter(), and isUnsafeUnicodeControl().
Referenced by isUnsafeUnicodeControl().
|
nodiscard |
Definition at line 13 of file input_validation.cpp.
References acmxvk::input::Argument, acmxvk::input::ConfigurationLine, acmxvk::input::DisplayText, acmxvk::input::Identifier, acmxvk::input::MAX_ARGUMENT_BYTES, acmxvk::input::MAX_CONFIGURATION_LINE_BYTES, acmxvk::input::MAX_DISPLAY_TEXT_BYTES, acmxvk::input::MAX_IDENTIFIER_BYTES, acmxvk::input::MAX_PATH_BYTES, acmxvk::input::MAX_STRUCTURED_VALUE_BYTES, acmxvk::input::MAX_TOKEN_BYTES, maximumLength(), acmxvk::input::Path, acmxvk::input::StructuredValue, acmxvk::input::Token, and acmxvk::input::Url.
Referenced by maximumLength().
| 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().