xo-object2: + StringOps::from_cstr + utest

This commit is contained in:
Roland Conybeare 2026-01-15 11:17:55 -05:00
commit b628dbd187
2 changed files with 29 additions and 2 deletions

View file

@ -22,6 +22,10 @@ namespace xo {
template <typename AFacet = AGCObject>
static obj<AFacet,DString> empty(obj<AAllocator> mm,
size_type cap);
template <typename AFacet = AGCObject>
static obj<AFacet,DString> from_cstr(obj<AAllocator> mm,
const char * cstr);
};
template <typename AFacet>
@ -30,6 +34,13 @@ namespace xo {
{
return obj<AFacet,DString>(DString::empty(mm, cap));
}
template <typename AFacet>
obj<AFacet,DString>
StringOps::from_cstr(obj<AAllocator> mm, const char * cstr)
{
return obj<AFacet,DString>(DString::from_cstr(mm, cstr));
}
}
}