std::string_view project_name()
Returns the project name.
std::string_view idf_version()
Returns the ESP-IDF version string used to build the firmware.
std::string elf_sha256_hex()
Returns the ELF SHA-256 hash as a hex string.
uint32_t secure_version()
Returns the secure version counter.
std::string_view version()
Returns the application version string.
std::string_view compile_time()
Returns the compile time string.
std::string_view compile_date()
Returns the compile date string.
std::expected< T, std::error_code > result
result type wrapping a value or error code.