1#ifndef ACMXVK_INPUT_VALIDATION_HPP
2#define ACMXVK_INPUT_VALIDATION_HPP
39 std::string_view context,
bool allow_empty =
false);
42 const std::filesystem::path &path, std::string_view context,
46 const std::filesystem::path &path, std::string_view context,
51 std::string_view context);
53 [[nodiscard]] std::string
truncate_utf8(std::string_view value,
54 std::size_t maximum_bytes,
55 std::string_view suffix =
"...");
58 std::istream &
input, std::string &line, std::string_view context,
59 std::size_t line_number,