Health-GPS 3.0.0.0
Global Health Policy Simulation model (Health-GPS)
Loading...
Searching...
No Matches
sha256.h File Reference
#include <openssl/evp.h>
#include <algorithm>
#include <filesystem>
#include <string>
Include dependency graph for sha256.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  hgps::SHA256Context
 An object for computing a SHA256 hash. More...
 

Namespaces

namespace  hgps
 Top-level namespace for Health-GPS Console host application.
 

Functions

std::string hgps::compute_sha256_for_file (const std::filesystem::path &file_path, size_t buffer_size=static_cast< size_t >(1024 *1024))
 Compute the SHA256 hash for a file.