|
NAH 1.0.6
Native Application Host - Library API Reference
|
#include <cstdint>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | nah::FetchResult |
| struct | nah::HashResult |
| struct | nah::ParsedReference |
| struct | nah::Sha256VerifyResult |
Namespaces | |
| namespace | nah |
Enumerations | |
| enum class | nah::ReferenceType { nah::File , nah::Https , nah::Invalid } |
Functions | |
| HashResult | nah::compute_sha256 (const std::string &file_path) |
| HashResult | nah::compute_sha256 (const std::vector< uint8_t > &data) |
| FetchResult | nah::fetch_https (const std::string &url) |
| ParsedReference | nah::parse_artifact_reference (const std::string &reference) |
| Sha256VerifyResult | nah::verify_sha256 (const std::vector< uint8_t > &data, const std::string &expected_hex) |