xo-object2: + StringOps::from_cstr + utest
This commit is contained in:
parent
f374e75f7b
commit
b628dbd187
2 changed files with 29 additions and 2 deletions
|
|
@ -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));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue