const char * GetHalBuildStamp() noexcept
Build timestamp captured by the HAL at CMake configure time.
Definition FluxVersionManifest.cpp:128
EntrySpan GetHalManifest() noexcept
Inventory of every component the HAL itself links against.
Definition FluxVersionManifest.cpp:124
Definition FluxVersionManifest.h:52
const char * version
"x.y.z" or "n/a" when no version pattern.
Definition FluxVersionManifest.h:54
const char * git_sha
Short SHA captured at HAL configure time.
Definition FluxVersionManifest.h:55
const char * name
Component identifier (e.g. "fdo2", "hf-iiwrap").
Definition FluxVersionManifest.h:53
Read-only view over a contiguous run of Entry records.
Definition FluxVersionManifest.h:59
constexpr const Entry * begin() const noexcept
Definition FluxVersionManifest.h:63
const Entry * data
Definition FluxVersionManifest.h:60
constexpr const Entry * end() const noexcept
Definition FluxVersionManifest.h:64
std::size_t size
Definition FluxVersionManifest.h:61