20 static std::string
oidToStr(
const git_oid &
id) {
21 std::string s(GIT_OID_MAX_HEXSIZE,
'\0');
22 git_oid_tostr(s.data(), s.size() + 1, &id);
27 static std::optional<git_oid>
strToOid(std::string_view sv) {
29 if (git_oid_fromstrn(&oid, sv.data(), sv.size()))
Helpers for SlGit.
Definition: Helpers.h:15
static std::optional< git_oid > strToOid(std::string_view sv)
Convert string sv to git_oid.
Definition: Helpers.h:27
static std::string oidToStr(const git_oid &id)
Convert OID id to string.
Definition: Helpers.h:20