SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Файл Utils.hxx

Определяет служебные функции для ядра SVCS. Подробнее...

#include <filesystem>
#include <string>

См. исходные тексты.

Пространства имен

namespace  svcs::core
 Основные структуры данных СКВ и модель объектов.

Функции

std::string svcs::core::read_file_to_string (const fs::path &full_path)
 Читает всё содержимое файла в одну строку std::string.
std::string svcs::core::binary_to_hex_string (const unsigned char *binary_data, size_t length)
 Преобразует бинарный буфер (например, сырой хеш SHA-1) в его шестнадцатеричное строковое представление.
std::string svcs::core::hex_to_binary_string (const std::string &hex_string)
 Преобразует шестнадцатеричную строку (например, 40 символов) в её сырое бинарное байтовое представление (например, 20 байт).
std::string svcs::core::compute_sha256 (const std::string &input)
 Вычисляет хеш SHA-256 для заданных входных данных.

Подробное описание

Определяет служебные функции для ядра SVCS.